Senior Software Engineer - EHR & Integration (Remote)

Worky

Town of Texas (WI)

On-site

USD 106,000 - 132,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Natera is hiring a Software Engineer III to join the EHR integration team. You will help integrate third-party systems, EHRs, and internal LIMS, building scalable, secure web services and microservices in Java, NodeJS, and TypeScript.

You will collaborate with product managers, design robust APIs, and contribute to continuous delivery, testing, and deployment. This role emphasizes AWS familiarity, microservice architecture, and QA collaboration in a remote-friendly US setting.

Qualifications

  • 2+ years of software development experience, preferably secure, scalable web applications in Java, NodeJS, TypeScript, and other web technologies.
  • Experience with object-oriented programming in Java, using open-source frameworks such as Spring and Hibernate.
  • Experience with front-end development is preferred but not necessary.
  • Familiarity with software development lifecycle processes including building, software configuration, releases, and deployment activities.
  • Basic knowledge of Test-Driven Development and/or Domain-Driven Development.
  • Experience with service-oriented and microservice architecture is a plus.
  • Basic knowledge of AWS ecosystem: EC2, ECS, Lambda, Step Functions, SQS, SNS, S3, etc.
  • Familiarity with GraphQL, REST API design and relational databases.
  • Demonstrated teamwork skills with a solid analytical background.
  • Excellent organizational, communication, presentation, and facilitation skills.

Responsibilities

  • Participate in the design, development, and maintenance of integration solutions for our EHR systems.
  • Work closely with product managers to understand requirements, walk through the design with stakeholders, and provide continuous support from the initial concept to the release, operation, and maintenance.
  • Play a key role in designing, building, and maintaining highly available systems to support our medical applications and improve patient outcomes.
  • Support quality assurance activities in partnership with our QA engineering team.
  • Receive on-the-job training on common EHR software such as Mirth, Epic, and more.

Skills

Java
NodeJS
TypeScript
Spring
Hibernate
REST APIs
GraphQL
AWS
Docker
Microservices
SQL
NoSQL
CI/CD
TDD/DDD

Tools

Docker
AWS
GraphQL
REST API

Job description

Natera is hiring a Software Engineer III to join the EHR integration team. You will help integrate third-party systems, EHRs, and internal LIMS, building scalable, secure web services and microservices in Java, NodeJS, and TypeScript.

You will collaborate with product managers, design robust APIs, and contribute to continuous delivery, testing, and deployment. This role emphasizes AWS familiarity, microservice architecture, and QA collaboration in a remote-friendly US setting.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Senior Full-Stack Java Engineer (Spring/AWS)
Remote Senior Full-Stack Java Engineer (Spring/AWS)

Embedded Shishya • United States

Remote
USD 116,000 - 145,000
Comprehensive benefits
Senior Full-Stack Engineer – Remote Operations Tools
Senior Full-Stack Engineer – Remote Operations Tools

Natera • United States

Remote
USD 116,000 - 145,000
Senior Software Engineer: Architect, Mentor, Microservices
Senior Software Engineer: Architect, Mentor, Microservices

Natera, Inc. • Northern (KY)

Hybrid
USD 138,000 - 172,000
Software Engineer, Full Stack San Carlos, CA
Software Engineer, Full Stack San Carlos, CA

Natera, Inc. • San Carlos (CA), Northern (KY)

Hybrid
USD 91,000 - 114,000
Hybrid work model
Senior Integration Engineer II (Remote) - Cloud & EHR
Senior Integration Engineer II (Remote) - Cloud & EHR

iRhythm Technologies, Inc. • United States

On-site
USD 138,000 - 180,000
Senior Software Engineer - Remote Healthcare Tech
Senior Software Engineer - Remote Healthcare Tech

Solventum • Draper (UT)

On-site
USD 106,000 - 146,000
Senior Software Engineer - Remote Healthcare Tech
Senior Software Engineer - Remote Healthcare Tech

ApplyMint • Kentucky

Hybrid
USD 112,000 - 176,000
Senior Software Engineer, Healthcare Integrations (Remote)
Senior Software Engineer, Healthcare Integrations (Remote)

Define Ventures • United States

On-site
USD 150,000 - 185,000
Medical, dental, vision
Life and disability insurance
401(k) with company match
+2
Senior Software Engineer, Healthcare Platform
Senior Software Engineer, Healthcare Platform

NexHealth • Seattle (WA)

On-site
USD 165,000 - 230,000
Full Medical, Dental, Vision
401K and commuter benefits
Flexible PTO
+1
Contract Full-Stack Software Engineer - Hybrid (San Carlos)
Contract Full-Stack Software Engineer - Hybrid (San Carlos)

Worky • San Carlos (CA)

Hybrid
USD 91,000 - 114,000