Senior Software Engineer, Java

September 29

Apply Now
Logo of Natera

Natera

Non-Invasive Prenatal Testing (NIPT) β€’ Single gene diseases β€’ Preimplantation Genetic Screening (PGS)/Diagnosis (PGD) β€’ Biopsy training β€’ Multi-Disease Carrier Screening

1001 - 5000

Description

β€’ Senior Software Engineer is focused on providing an intuitive and efficient experience for our customers. β€’ You have experience in building customer-facing web applications and have a passion for great user experience with a great eye for design. β€’ Together with the talented Engineering Team, Product Managers and Designers, you will work on new and exciting experiences for our customers. β€’ Work closely with the architecture team and drive the complex system design. β€’ Perform code reviews and mentor the development team with best practices. β€’ Make key design and technical implementation on the complex system and help guide engineering vision. β€’ Work closely with stakeholders to define requirements, and transform into highly scalable and reliable, developer-friendly microservices APIs. β€’ Design, build and maintain highly sustainable systems to support our business applications. β€’ Continue improving process and procedure and evangelizing best practices. β€’ Be a contributing team member to the end-to-end execution of compliance initiatives. β€’ Be responsible for practicing technical design, developing new functionality and maintaining existing components. β€’ This role works with PHI on a regular basis both in paper and electronic form and have access to various technologies to access PHI (paper and electronic) in order to perform the job. β€’ Must complete training relating to HIPAA/PHI privacy, General Policies and Procedure Compliance training and security training as soon as possible but not later than the first 30 days of hire. β€’ Must maintain a current status on Natera training requirements.

Requirements

β€’ BS degree in computer science, comparable program, or equivalent β€’ 7+ years of overall software development experience, preferably secure, scalable web applications with Java, and other web technologies β€’ Experience with object-oriented programming in Java, using open source framework such as Spring Frameworks and Hibernate β€’ Experience with cloud technologies, AWS is preferred β€’ Experience with front-end development in React, Sass, Javascript is a plus. β€’ Experience with micro-service enterprise architecture, cross-platform integration, and building scalable applications in heterogeneous environments β€’ Experience with software development lifecycle process from build, software configuration, change control, and release and deployment activities β€’ Strong relational database skills including database design and optimization β€’ Demonstrated teamwork skills with a solid analytical background β€’ Excellent organizational, communication, presentation, and facilitation skills

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!

Apply Now

Similar Jobs

September 29

Coinbase

1001 - 5000

Drive performance and availability in crypto exchanges at Coinbase.

September 28

GitLab

1001 - 5000

Backend Engineer developing scalable analytics systems for GitLab's AI-powered platform.

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com

Join our Facebook group

πŸ‘‰ Remote Jobs Network