Sr. Full Stack Developer

Department:

Engineering

Reports to:

Charlie Bartlett

Job Type:

Remote - Houston, TX

Job ID:

Job Summary:

Company Overview: myDNA, Inc. is a dynamic and growing company in the genomic business with a CAP/CLIA certified laboratory, Headquarters in Houston, TX with a subsidiary in Melbourne, Australia, providing genetic testing and analysis services utilizing cutting edge technology.

We provide services in a variety of different areas, delivering ancestry/genealogy, clinical gene sequencing, whole exome & genome sequencing, consumer genetics, diagnostic testing and advanced SAAS genomic interpretation software services.

Company Culture: We are a hard-working self-starting group that prides itself in providing working solutions that promote sustainability, flexibility, and scalability to help our business deliver results to our customers as efficiently as possible. It is an open environment for sharing ideas and solutions in this fast growing and innovative field.

Job Summary: We are looking for a passionate Software Developer to join our team at myDNA. As a Software Developer, you will be an integral part in developing our systems by designing, developing WebAPIs and business integration software. A strong background in software development will provide a basis for success.

Job Functions:

  • Independently develops solutions by studying information needs; conferring with users; creates functional and balanced solutions for business problems by utilizing clean code and appropriate design patterns.
  • Strong communication skills to ask questions, seek requirements, and convey knowledge on technical and complex topics.
  • Determines operational feasibility by evaluating analyses, problem definition, requirements, solution development, and integrating existing solutions.
  • Clear understanding of system architecture and software design principles/patterns with an emphasis on maximizing usability.
  • Protects operations by keeping information confidential and prioritizing security of the application.
  • Troubleshoots by collecting, analyzing, and summarizing development and service issues for root cause analysis.
  • Helping the business to cost-effectively implement technology improvements and solutions.
  • Accomplishes engineering and organizational mission by completing related goals as needed.
  • Demonstrates strong integrity, dependability, attention to detail, and an interest in learning.

Skills:

  • Strong coding skill in C# and Javascript/Typescript
  • NET Core, Angular or React
  • RESTful Web API
  • SQL
  • ORMs: Dapper, Entity Framework
  • C# Testing frameworks
  • Software design principles (SOLID)

 

Competency in the following:

  • AWS or Azure
  • Serverless computing: lambda functions, Azure functions
  • Cloud-based databases
  • Messaging system: RabbitMQ, SNS, SQS, EventBridge
  • Infrastructure as Code: Terraform/CloudFormation
  • CI/CD
  • Microservices
  • CQRS
  • Code version-control: Git

Requirements:

If you'd like to apply for this position, please click the Apply Now button below and attach your resume. Cover letter is optional.