26 Oct
|
Siemens Healthineers
|
Bengaluru
26 Oct
Siemens Healthineers
Bengaluru
Job Requirements
Job Description
Senior Software Developer (.
NET & Angular) Position Title Senior Software Developer
- .
NET, C#, Angular & Azure Location Bangalore Experience 4-6+ years of software development experience Job Summary We are seeking a highly skilled Senior Software Developer with strong expertise in Angular, TypeScript, C#, and .
NET technologies to design, develop, and maintain scalable enterprise applications. The ideal candidate should possess hands-on experience with the Microsoft Azure technology stack, demonstrate strong software engineering practices, and be capable of driving technical solutions across the full software development lifecycle. Experience in the Healthcare/Medical Domain will be considered a significant advantage.
Key Responsibilities
• Design, develop, test, and maintain enterprise-grade web applications using Angular, TypeScript, C#, and .
NET.
• Build scalable, secure, and high-performance RESTful APIs and backend services.
• Design and implement cloud-native solutions leveraging the Microsoft Azure ecosystem.
• Collaborate with Product Owners, Architects, UX designers, and cross-functional teams to deliver business requirements.
• Participate in solution architecture discussions and contribute to technical decision-making.
• Ensure adherence to coding standards, security guidelines, and software development best practices.
• Perform code reviews and mentor junior developers.
• Troubleshoot production issues and provide timely resolutions.
• Contribute to CI/CD automation and DevOps practices.
• Support application modernization and cloud migration initiatives. Required Technical Skills Front-End
• Angular (v12 or higher preferred)
• TypeScript
• HTML5, CSS3, SCSS
• RxJS, NgRx (preferred)
• Responsive UI development Back-End
• C#
• .
NET Framework / .
NET Core / .
NET 6+
• ASP.
NET Core MVC & Web API
• Entity Framework / Entity Framework Core
• RESTful services and microservices architecture Azure Cloud Hands-on Experience With:
• Azure App Services
• Azure Functions
• Azure Storage Services
• Azure Service Bus
• Azure Key Vault
• Azure SQL Database
• Azure API Management
• Azure Monitor & Application Insights
• Azure DevOps
• CI/CD Pipelines Database
• Microsoft SQL Server
• Database design and performance tuning
• Stored Procedures and Query Optimization DevOps & Tools
• Azure DevOps
• Git
• CI/CD pipelines
• Agile/Scrum methodologies
• SonarQube, NUnit/xUnit (preferred) Required Qualifications
• Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field.
• 4+ years of professional software development experience.
• Strong understanding of object-oriented programming, design patterns, and software architecture principles.
• Experience developing and deploying applications in Azure cloud environments.
• Excellent analytical, debugging, and problem-solving skills.
• Strong communication and stakeholder management capabilities. Preferred Qualifications
• Experience in Healthcare, Medical Devices, Digital Health, Clinical Applications, PACS, RIS, HIS, DICOM, HL7/FHIR, or Healthcare Interoperability standards.
• Azure certifications such as:
• Microsoft Certified: Azure Developer Associate (AZ-204)
• Microsoft Certified: Azure Solutions Architect Expert
• Experience with containerization technologies such as Docker and Kubernetes (AKS).
• Understanding of security, compliance, and regulatory requirements in healthcare applications. Desired Competencies
• Technical leadership and mentoring skills
• Ownership mindset and accountability
• Strong collaboration and teamwork
• Continuous learning attitude
• Customer-centric problem-solving approach
• Ability to work in a fast-paced Agile environment What Success Looks Like
• Delivering secure, scalable, and maintainable cloud-native applications.
• Contributing to architectural decisions and technical excellence.
• Driving high-quality development standards through mentoring and code reviews.
• Supporting business objectives through innovative software solutions. Medical/Healthcare domain experience will be a strong advantage and will be preferred where applicable. Benefits
Job Description
Senior Software Developer (.
NET & Angular) Position Title Senior Software Developer
- .
NET, C#, Angular & Azure Location Bangalore Preferred Qualifications
• Experience in Healthcare, Medical Devices, Digital Health, Clinical Applications, PACS, RIS, HIS, DICOM, HL7/FHIR, or Healthcare Interoperability standards.
• Azure certifications such as:
• Microsoft Certified: Azure Developer Associate (AZ-204)
• Microsoft Certified: Azure Solutions Architect Expert
• Experience with containerization technologies such as Docker and Kubernetes (AKS).
• Understanding of security, compliance, and regulatory requirements in healthcare applications. Desired Competencies
• Technical leadership and mentoring skills
• Ownership mindset and accountability
• Strong collaboration and teamwork
• Continuous learning attitude
• Customer-centric problem-solving approach
• Ability to work in a fast-paced Agile setting What Success Looks Like
• Delivering secure, scalable, and maintainable cloud-native applications.
• Contributing to architectural decisions and technical excellence.
• Driving high-quality development standards through mentoring and code reviews.
• Supporting business objectives through innovative software solutions. Medical/Healthcare domain experience will be a strong advantage and will be preferred where applicable.
📌 Software Developer (Bengaluru)
🏢 Siemens Healthineers
📍 Bengaluru