Now hiring

Software Developer (C#,.Net,Angular,Azure) @ Siemens Healthineers

Bengaluru, Karnataka, INOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

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:

o Microsoft Certified: Azure Developer Associate (AZ-204) o 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

Experience

4-6+ years of software development experience

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:

o Microsoft Certified: Azure Developer Associate (AZ-204) o 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.

Skills

C#.NETAngularTypeScriptAzureSQL ServerDockerKubernetesGitCI/CDAgileRESTful API

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores