Senior Software Engineer

Microsoft Corporation Madison , WI 53706

Posted 2 weeks ago

Microsoft's Health Interoperability team is looking for a talented Software Engineer to join a new project team focused on open source development with the interop community. If you are interested in working on open source healthcare projects at Microsoft, this is the job for you!

#FHIR #Interoperability #Research


  • Bachelor's degree in computer science or 6+ years industry experience in software engineering
  • 5+ years industry experience building back-end web API services
  • 5+ years industry experience building front-end web applications


  • Experience working with healthcare data standards including FHIR, HL7v2, and DICOM

  • Full-stack web development including experience including work with diverse open source database technologies, backend frameworks, and frontend frameworks

  • Demonstrated ability to collaborate with external teams (e.g., open source software development or standards development)

  • Ability to work with a high degree of autonomy throughout the development lifecycle, including gathering requirements from users/customers, characterizing design choices/trade-offs, and developing software implementations

  • Experience building developer-facing tools and platforms

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. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. 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 expanding our open-source Health Interoperability team at Microsoft Research, focused on high-impact approaches to health data interoperability. In this role, you will work closely with the healthcare standards community including HL7 Fast Healthcare Interoperability Resources (FHIR), as well as stakeholders across the ecosystem of hospitals, care providers, insurers, electronic health record system developers. You will combine your software engineering skills with technical evangelism (building demos with documentation, blogging about key results, and building support for emerging technologies to drive adoption) and technical diplomacy (working with the healthcare and health standards community to advance the state of interoperability).

You will contribute to specifications and implementation guides that enable apps and services to access data from diverse systems supporting clinical care, research, public health, and consumer access. You will develop prototypes, demonstrations, and reference implementations that support the healthcare data standards community. You will identify new areas of opportunity for healthcare data interoperability, working closely with the broader Microsoft Healthcare team to lay foundations for a health apps and services ecosystem with frictionless data exchange.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer


Posted Today

VIEW JOBS 12/1/2021 12:00:00 AM 2022-03-01T00:00 <p>We are seeking a passionate <strong>Senior</strong> <strong>Software Engineer </strong>to join our team of code enthusiasts,  responsible for building the future of workforce management via high quality and scalable web applications using .NET Core, Asynchronous Programming, REST and CQRS patterns and RDBMS database engines. </p><p>Your primary responsibility will be to design and develop all layers of back-end Web API applications and to coordinate with the rest of the team working on different layers of the platform. Former technical experience, a commitment to collaborative problem solving, sophisticated design and quality product is essential. </p><p>If you are an experienced professional with a desire to work with a tech-savvy, friendly group and expand its horizons further, we'd like to meet you! </p><p><br></p><p><strong>Responsibilities include:</strong></p><ul> <li>Design, build, and maintain efficient, reusable and reliable code</li> <li>Help maintain code quality, organization and automation</li> <li>Ensure the best possible performance, quality and responsiveness of applications</li> <li>Participate in code reviews and internal developer training sessions</li> </ul><p><strong>Requirements</strong></p><ul> <li>A minimum of 5 years working experience in Software Engineering in production environments</li> <li>Proficient written and verbal communication skills in English</li> <li>Deep Knowledge of <strong>.NET Core</strong> and <strong>ASP.NET Core</strong> frameworks</li> <li>Proficient in <strong>C#</strong> with a good knowledge of its ecosystem of libraries</li> <li>Thorough understanding of object-oriented programming</li> <li>Deep Knowledge of various design/architectural patterns and Modern System Architectures</li> <li>Experience in Test-Driven Development (<strong>TDD</strong>)</li> <li>Knack for writing clean, readable, and easily testable code</li> <li>Experience with Microsoft <strong>SQL Server</strong> and/or other RDBMS like <strong>PostgreSQL</strong> and MySQL</li> <li>Experience in unit testing using <strong>xUnit </strong>or similar libraries</li> <li>Seasoned in source control using <strong>Git</strong> </li> <li> Understanding of fundamental design principles for building a scalable application operating in the cloud</li> <li>Familiar with front-end languages and web frameworks like <strong>JavaScript</strong>, <strong>TypeScript </strong>and <strong>ReactJS</strong> (optional)</li> <li>Passion for continuous learning and self-development</li> <li>Proficient communication skills and commitment to your teammates. You enjoy working as a part of a collaborative team and demonstrate a growth mindset in mentoring and learning from others</li> <li>Results and problem solving enthusiast. We'll be thrilled to hear about challenging problems you've solved</li> </ul><p><br></p><p><strong>The Tools We Use</strong><br></p><p>You <strong>absolutely do not</strong> need experience with all of these, but we thought you might be curious. </p><ul> <li>Net Core 3.1., <a href="" rel="nofollow noreferrer noopener" class="external">ASP.NET</a> Core, NodeJS, TypeScript, React/Redux, xUnit, Cucumber, SpecFlow, Xamarin Forms, Android, iOS, iPadOS </li> <li>IdentityServer 4, MS SQLServer, PostgreSQL, MongoDB, SQL Server Reporting Services, Application Insights </li> <li>EventStore, Redis, Hangfire, ElasticSearch, Logstash, Kibana, Prometheus, Grafana </li> <li>AWS, Azure, Kubernetes, ECS, kops, Docker, Docker Compose, Terraform, Helm </li> <li>Git, Gitflow, GitLab</li> </ul><p><br></p><h3>About us<br> </h3><p>Indeavor is a Madison, WI based SaaS company, with offices in New York, NY, Madison, WI, and Athens, Greece. We create enterprise workforce management applications, which are key operational/analytical workforce tools for Fortune 500 customers around the world. By handling scheduling complexity through advanced automation, we ensure our customers always have the right person, in the right place, at the right time, making the working life of thousands of professionals over the world easier, with a few clicks of a button. </p><p>At Indeavor we strive to empower our employees, as well. That’s where all of the magic comes from. With our employee-first culture and team-focused mindset, our goal is to ensure that we uphold an inclusive environment where all people feel respected and valued, have opportunities to achieve their goals and develop creative and innovative ideas. </p><p>We are an equal opportunity employer and value diversity. We welcome applicants of any educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, citizenship, socioeconomic status or disability status, and we'd love to learn about what you can add to our team. All employment is decided based on qualifications, merit and business need. </p><p><strong>Benefits</strong></p><p><strong>As part of Indeavor, You’ll Enjoy</strong></p><ul> <li>Working with creative, smart and fun team members motivated by a collective goal</li> <li>Competitive salary, comprehensive health coverage and 401k</li> <li>Unlimited vacation policy and remote working opportunity</li> <li>Modern, downtown, dog-friendly offices<br> </li> </ul><ul> </ul><p>Think <strong>Indeavor</strong> sounds like home? Great. We can’t wait to get to know you!</p><p>We invite you to share details of any open source projects, your GitHub profile, and most importantly, your personality.</p><p><br></p> Indeavor Madison WI

Senior Software Engineer

Microsoft Corporation