As a Senior Backend Software Engineer, you are joining a passionate software engineering team to build sequencing products to change patients lives. You will design, implement, and test software features & product infrastructure, primarily from a backend perspective while working with cloud technology - AWS, Serverless computing, Java, distributed platform, Spring Boot, and more. Ultimately, the software you produce will impact patient care globally.
Responsibilities:Write clean, maintainable code and documentation using engineering best practices.
Write unit, component, and integration tests
Design, implement, and test backend APIs
Research new tools, technologies, and test processes for software development
Requirements:5+ years experience in hands-on software development
B.S. or M.S. in Computer Science or equivalent field
Experience building software products using Java, Spring and REST APIs.
Experience with relational databases such as Postgres, MySql
Ability and desire to learn new technologies and become productive quickly
Experience with Agile / Lean practices and scalable architecture
Must Have:5+ years experience building software products using Java, Spring and REST APIs, familiar with Java Stream and Lambda; linux knowledge is a must
Familiar with developing cloud solutions using AWS
B.S. or M.S. in Computer Science or equivalent field
Nice to have:Familiarity in developing cloud solutions using AWS
Life sciences background and/or experience in the medical devices fields or bioinformatics experience of any kind
Experience developing regulated products under design control •
Last updated on Oct 11, 2023