Natera

Sr Software Engineer

Job Description

Posted on: 
May 20, 2024

As a Sr. Software Engineer (LabVantage), you will design, develop, and maintain the LabVantage LIMS application and related software. You will work with operational teams to optimize their workflows and software and build the next generation of Natera ops tools, using a combination of tools, including the LabVantage platform.

Responsibilities

Work closely with stakeholders and users to define requirements

Translate requirements into reliable and extensible operations-friendly applications in Java

Work with an engineering team to make key design and technical implementation decisions

Have a holistic view of processes and systems involved in taking patient samples from order to result in a multi-product clinical laboratory

Understand LIMS platform features and propose solutions that present trade-off analysis and make best use of the platform

Leverage off-the-shelf or existing functionality whenever possible so development resources can be focused on unmet needs

Integrate other enterprise systems and services to create seamless business processes

Improve development process and procedure and evangelize best practices

Job Requirements

BS degree in computer science, comparable program, or equivalent

7+ years of overall software development experience, preferably building complex data or process management applications in production

Experience with object-oriented programming in Java, preferably using open-source frameworks such as Spring Frameworks and Hibernate

Experience with web services (REST, etc), XML/JSON, and Oracle or other relational databases

Demonstrated teamwork skills
Solid analytical background
Excellent communication
Commitment to diversity in engineering

Apply now

More job openings