Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Bio-Techne Logo

Software Engineer - Diagnostics

Bio-Techne

$87,600 - $144,000
Sep 2, 2025
Austin, TX, US
Apply Now

Bio-Techne is looking to solve the problem of enabling cutting-edge research in Life Sciences and Clinical Diagnostics by developing commercial software solutions for genetics and oncology data processing, reporting, and visualization needs.

Requirements

  • Expert working knowledge of C-Sharp or JavaScript; experience with Python preferred.
  • Extensive experience writing unit and integration tests and understanding of test-driven design.
  • Experience developing secure software aligned with modern cybersecurity best practices.
  • Experience developing and testing software in Unix/Linux preferred.
  • Experience with cloud-native software development highly desired
  • Extensive experience with commercial software development tools including professional IDEs (Visual Studio, VS Code, PyCharm), version control with Git, and either Jira or Azure DevOps.
  • Experience developing and deploying regulated software applications highly preferred.

Responsibilities

  • Contribute to the development of diagnostic assay kits that advance molecular diagnostics research worldwide and empower patients and healthcare providers with better answers.
  • Contribute to functional software design, development, testing, and documentation of commercial software applications that directly meet Asuragen’s research and clinical market needs.
  • Contribute to on-going support and maintenance of new products as they move on to the market by responding to technical investigations, introducing new features and functionality, upgrading tools and frameworks, and proactively identifying bugs and other risks.
  • Effectively collaborate with Quality Assurance, Regulatory Affairs, and Manufacturing to ensure compliance with internal and external requirements for regulated software.
  • Actively participate in an Agile software development process including design, planning, estimation, execution, and verification testing activities.
  • Identify and implement technical and functional improvements to the software engineering toolset and processes, including introducing or improving the use of common frameworks, tools, and software engineering best practices.
  • Effectively communicate technical topics and project outcomes both internally and externally.

Other

  • Master’s degree with 2+ years of industry experience in Computer Science, Bioinformatics, or a related field, or a Bachelor’s degree and 5+ years of industry experience.
  • A natural problem solver with an innovative mindset coupled with strong technical acumen.
  • Demonstrated ability and enthusiasm for working in a multi-disciplinary team setting.
  • Superb written and verbal communication skills including presenting to audiences with diverse backgrounds.
  • Must be eligible to work in the United States.