Asuragen Medical Device/Dx Software Development Manager in Austin, Texas

Medical Device/Dx Software Development Manager

Date Posted



Austin, TX

Job Type

Full-Time Regular

Job Description

Asuragen is a fast-growing molecular diagnostics company that is using genomics to drive better patient management through best-in-class clinical testing solutions. The Company enlists a breadth of technologies and talent to discover, develop and commercialize diagnostic products and services with efficiency and flexibility for internal projects and our bio/pharma partners. . The Dx Software Development Manager will lead, manage and direct the activities of the diagnostic software products development function, software enhancements and new products.

As part of Asuragen’s leadership team, you’ll play a key role in ensuring we have efficient and effective systems and processes in place to deliver the highest quality products and services to our customers. The ideal candidate will demonstrate core competencies in enterprise-class commercial software design and development, specifically in the medical device/diagnostic industry. The successful candidate thrives in a “roll up your sleeves” environment and role-models collaboration and a continuous improvement mindset. The Dx SW Manager will work cross--functionally to guide successful product development strategies.

Key Requirements and Duties

  • Responsible for software product architecture, development, documents, customer support and on-going maintenance/enhancements

  • Responsible for ensuring products technical documentations are created and maintained

  • Ensures application meets all regulatory requirements

  • Participate in software design and architecture as necessary, and plan / assess resources needs to deliver on project goals

  • Evaluate opportunities for technical advancement of product architecture

  • Develop the technical aptitude of your development team by providing hands-on coaching and mentoring

  • Ensure that development teams have appropriate product and technical specifications, direction, and resources to deliver products effectively establishing accurate estimates for timelines while ensuring that projects remain on target to meet deadlines

  • Responsible for software upgrades, enhancements and fixes that are coordinated based on release schedules

  • Ensure delivery of high quality software products, management and retention of resources, and ongoing alignment with business objectives

  • Build and maintain professional relationships with the commercial, regulatory, quality assurance, R&D, project management and project teams to plan and execute software projects, enhancements and maintenance activities

  • Provide technical write-ups and presentations to project teams and management, as appropriate


  • BA/BS in Computer Science, Engineering, Information Systems or a related area, Master’s degree preferred

  • Minimum 5+ years of experience in an enterprise-class commercial software design and development organization, preferably in a Medical Device/Diagnostic environment or adjacent industry

  • Minimum 2+ years of experience in a direct people leader role with demonstrated competencies in talent development and driving team performance

  • Demonstrated experience as a technical team manager utilizing an iterative, Agile approach to software development (Scrum and/or Kanban)

  • 7+ years of hands-on experience with object-oriented design principles, as well as multiple core object-oriented programming languages such as C#, Python, Java

  • Deep understanding of .Net, ASP.Net, web applications, SaaS, web services, XML, JSON etc.

  • A strong passion for creating and maintaining a world-class development organization

  • Ability to handle multiple concurrent projects and competing priorities in a fast-paced, cross-functional collaborative environment

  • Excellent leadership, time management, communication, decision-making, presentation, human relations, and organization skills

  • Understanding of continuous delivery principles, with a focus on sustained delivery of high quality product and speed to market

  • Hands-on experience with database design and integration using relational databases such as MS SQL, Postgres etc.

  • Demonstrated combination of highly developed leadership and technical abilities to fully understand and direct the capabilities and growth of the team