Full-Stack Software Developer

OUR PURPOSE

Our mission is to build a healthier and more connected world with precision health and genealogy services.

We empower individuals with actionable insights into their genetic makeup, fostering a deeper understanding of their ancestry, health, and wellness. By integrating the experience of Gene by Gene Laboratory Services, FamilyTreeDNA genealogy, and myDNA reporting services, we strive to deliver cutting-edge genetic testing and personalized solutions that inspire informed decisions and enhance quality of life. Our team is dedicated to advancing the field of genomics through innovation, research, and a commitment to excellence.

OUR VALUES                                                                                                                    

All employees are expected to demonstrate our values of Innovate, One Team, and Integrity when carrying out the accountabilities and responsibilities of their role.


This how we show up every day for ourselves, our colleagues and our customers and strategic partners to deliver our vision and strategic goals.

POSITION OVERVIEW

We are looking for a passionate Software Developer to join our team at myDNA. As a Software Developer, you will be an integral part of developing our systems by designing, developing, and supporting software solutions that support the laboratory. A strong background in software development will provide a basis for success. Additional knowledge in automation, robotics, genetics, and system analysis is preferred.

ACCOUNTABILITIES AND RESPONSIBILITIES

  • Develop software solutions by studying requirements; conferring with others; studying systems flow, data usage, and work processes; maintaining code documentation.
  • Create functional and balanced solutions by utilizing clean code and appropriate design patterns.
  • Maintain clear understanding of software design principles/patterns with an emphasis on maximizing usability.
  • Troubleshoot by collecting, analyzing, and summarizing development and service issues.
  • Ask questions, seek requirements, make suggestions, and convey knowledge on technical and complex topics.
  • Accomplish engineering and organization mission by completing related goals and tasks as needed.
  • Protect operations by keeping information confidential and prioritizing security.
  • Demonstrate strong integrity, dependability, attention to detail, and an interest in learning.

POSITION REQUIREMENTS

  • Strong coding skill in C# and JavaScript (TypeScript experience preferred)
  • ASP.NET Core
  • React
  • HTML, CSS
  • RESTful Web API
  • SQL (primarily SQL Server, some PostgreSQL)
  • Entity Framework
  • Software design principles (SOLID)
  • Messaging systems (such as RabbitMQ)
  • Git
  • CQRS
  • Continuous Integration / Deployment
  • System Architecture
  • Object-Oriented Programming and Design
  • UI/UX Prototyping
  • Knowledge and understanding of genetics, molecular biology, PCR (polymerase chain reaction), next-generation sequencing, laboratory automation, liquid handlers, robotics, and/or previous experience in a laboratory environment is preferred.

G-15050 - Lab: Lab

Houston, TX

Share on:

Terms of servicePrivacyCookiesPowered by Rippling