Sr. Software Engineer
HybridHouston, Texas, United States
Job Summary
Design, develop, and maintain software applications for diagnostic testing, carrier screening, and prenatal workflows. Collaborate with cross-functional teams including geneticists and bioinformaticians to define requirements, specifications, and architecture. Document system architecture, processes, and workflows to ensure maintainability and traceability while troubleshooting defects to guarantee system reliability and data accuracy. Contribute to continuous improvement initiatives and adhere to all compliance, security, and regulatory requirements. Work onsite or hybrid in a clinical genetic testing laboratory environment.
Required Qualifications
- Bachelor's or equivalent degree in Computer Science or related field
- 5+ years of professional software development experience
- Strong experience with C# and .NET (e.g., .NET Core / .NET 6+)
- Solid experience building frontend applications with React and TypeScript
- Strong experience with MS SQL Server or equivalent relational database systems (e.g. PostgresSQL, MySQL), including schema design and query optimization
- Experience designing and consuming RESTful APIs
- Strong understanding of software architecture, design patterns, and best practices
- Experience with version control systems (e.g., Git)
- Strong problem-solving skills and ability to work independently
Desired Qualifications
- Experience in healthcare, clinical diagnostics, or genomics/NGS environments
- Familiarity with laboratory workflows or clinical reporting systems
- Experience working in regulated environments (e.g., CLIA, CAP, HIPAA)
- Knowledge of CI/CD pipelines and DevOps practices
- Experience improving performance in data-intensive applications
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.