Summary
Join Natera, a global leader in cell-free DNA (cfDNA) testing, as a Senior Full-Stack Software Engineer to design, develop, and maintain the LIMS application and related systems. You will collaborate with the Engineering team, Product Managers, and Architects to build software that supports Natera's products workflows. This role involves defining and refining requirements, designing and developing scalable applications in Java, driving key technical and architectural decisions, understanding end-to-end workflows, prioritizing reuse of existing functionality, integrating enterprise systems, promoting best practices, developing automated tests, and providing production support.
Requirements
- BS in Computer Science or related field, or equivalent experience
- 10+ years of software development experience, ideally with complex data/process-driven applications
- Proficiency in Java with frameworks like Spring and Hibernate
- Experience with RESTful services, XML/JSON, and relational databases
- Familiarity with cloud platforms, preferably AWS
- Experience with microservices architecture and cross-platform integration
- Solid understanding of the software development lifecycle
- Strong skills in relational database design and optimization
- Java EE, Spring Framework
- REST APIs, Event-Driven Microservices
- Kafka, Kubernetes, Docker
- SQL and relational databases (MySQL, Oracle or PostgreSQL preferred)
- AWS (S3, SQS, SNS)
- CI/CD pipelines
- Strong QA mindset
- Excellent communication, collaboration, and organizational skills
Responsibilities
- Collaborate with stakeholders to define and refine requirements
- Design and develop scalable, operations-friendly applications in Java
- Drive key technical and architectural decisions within the engineering team
- Understand end-to-end workflows from order to result in a multi-product clinical lab
- Prioritize reuse of off-the-shelf or existing functionality where possible
- Integrate other enterprise systems and services to create seamless business processes
- Promote best practices in development, deployment, and testing
- Develop and maintain automated tests
- Provide second-tier production support
Preferred Qualifications
- Experience with LabVantage LIMS or similar systems
- Hands-on configuration/customization of commercial LIMS products
- Front-end experience using modern JavaScript frameworks (e.g., React, Angular)
- Background in Healthcare IT or regulated environments
Benefits
- Competitive Benefits - Employee benefits include comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents
- Additionally, Natera employees and their immediate families receive free testing in addition to fertility care benefits
- Other benefits include pregnancy and baby bonding leave, 401k benefits, commuter benefits and much more
- We also offer a generous employee referral program!
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.