Jobs
S

Software Developer (C#,.Net,Angular,Azure)

Siemens HealthineersKA, IN5d ago
Full-timevia indeed

Required Skills

agileangularapiazurec#ci/cddockergitkubernetesmicroservicesscrumsqltypescript

Job Description

  • *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

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.**

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Bengaluru
Posted
5d ago
Source
Indeed