Think Beyond The Label Jobs

Mobile Think Beyond The Label Logo

Job Information

Microsoft Corporation Principal Software Engineer in Pune, India

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.

Responsibilities

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.

Qualifications

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

  • 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 participatingin 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. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers