Microsoft

Principal Software Engineer

Pune, India
Azure .NET C# Kubernetes
Search for More Jobs Talk to a recruiter now 💪
Description

 

As a Principal Software Engineer, you will be an integral member of a team within HLS Solutions that is working towards transforming healthcare by delivering data and intelligent services to improve health outcomes at scale. We are building a suite of Azure healthcare services with support for standards such as FHIR (Fast Healthcare Interoperability Resources) ® and DICOM (Digital Imaging and Communications in Medicine) ®. We are growing to support additional healthcare scenarios and data types that enable our customers to derive more valuable insights and intelligence from their data. The ideal candidate will be excited about waking up every morning to apply their skills in Azure cloud services & .NET to developing and deploying innovative technologies and experiences centered around driving positive healthcare outcomes 

 

 

Required/Minimum Qualifications (From Role Library, plus any other HM-determined qualifications) 

  • Bachelor’s degree in computer science or related technical field AND 12+ years technical engineering. 
  • Experience with coding cross platform backend components in .NET Core 7 and above, AspNet Core, C# 11 and above. 
  • Proven experience participating in ensuring end-to-end quality and security control: Unit Testing, Code review, Design review, Mocking, BDD (behavior-driven development). 
  • Experience in developing SaaS (software as a service) based solution and cloud Native software with strong focus on security, reliability, scalability, and regulatory compliance. 
  • Hands on experience designing and deploying orchestrated containerized environments on Kubernetes. 
  • Complete software life cycle experience in a public cloud environment, from deployment to production. 
  • Participate actively in design reviews, code reviews, bug/issues triage and mentoring of team members as needed. 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

We are looking for a candidate with experiences working with all service aspects of high throughput and multi-tenant services, ability to design components carefully, properly handle errors, write clean and well-factored code with good tests and good maintainability. 

 

Responsibilities include:  

  • Partners with appropriate stakeholders to determine user requirements for a set of scenarios.  
  • Leads efforts and discussions for the architecture of aspects of products/solutions. Creates proposals for architecture and design documents. 
  • Expert in coding & leads by example and mentors' others to produce extensible and maintainable code used across products. Leads efforts to optimize, debug, refactor, and reuse code to improve performance and maintainability, effectiveness, and return on investment (ROI).  
  • Leads implementation and deployment of the solution in the existing framework. Holds accountability for the impact of build deployments. Optimizes deployments within products and components to meet differing business objectives. Leads efforts to assure that solutions are deployed safely. 

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 320 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers