Software Developer Bioinformatics

Location: LEBANON, NH

Department: Laboratory Information Management

Type: Full Time

Min. Experience: Experienced

About Avitide

Avitide is a biotechnology company that provides a platform technology to rapidly discover and develop high-performance affinity purification solutions for the biopharmaceutical development and manufacturing industry.  Avitide is seeking a qualified candidate to build upon their motivated and highly integrated, interdisciplinary team to pursue the rapid development of novel affinity separation solutions for our biopharmaceutical partners. The Avitide technology enables its partners with exclusive, high-yield, high purity affinity separation technologies that are delivered with an industry-leading service timeline to reduce cost of manufacturing and accelerate the delivery of new medicines to patients. 

Avitide's founding team brings substantial expertise and a track record of success in commercializing innovative biopharmaceutical discovery and manufacturing platform technologies.  Avitide is financed by top-tier venture capital firms such as Polaris Venture Partners, OrbiMed Advisors, SV Life Sciences, NeoMed Management, Mithril Capital Management, Sands Capital Ventures and Borealis Ventures.

Avitide is housed in a modern 30 000 square foot facility that is located in New Hampshire’s beautiful Upper Connecticut River Valley, and is minutes from Dartmouth College, the Geisel School of Medicine, the Thayer School of Engineering, the Tuck School of Business, and Dartmouth-Hitchcock Medical Center.  The surrounding New Hampshire and Vermont areas are renowned for its premier skiing, hiking, kayaking, and biking.  Avitide offers compensation packages comprised of competitive salary, bonus, benefits, and equity components and career growth solely based upon merit.

About This Position

Avitide has an immediate job opportunity for a  Software Engineer/Developer located in Lebanon, NH. This person will fill a key role in the organization as a technical decision maker in developing a unique data management system that supports all Avitide's laboratory informatics and integrates with existing systems and tools.

Avitide develops customized biopharmaceutical affinity purification products with an industry-leading discovery and development service timeline. Avitide is dedicated to advancing their partners' clinical pipelines and commercial manufacturing processes with a rapid, exclusive, and enabling affinity purification platform technology.

The Software Engineer/Developer will translate business requirements (in the form of laboratory procedures and workflow models, biologic sample management requirements, and assay data capture and reporting requirements) into functional software products. They will work with the scientific product manager and directly with laboratory scientists to gain understanding of the current processes, existing software solutions, and desired outcomes to then create software development plans and execute developing software to support those requirements.

The ideal candidate has a strong background developing software, comfort with the responsibility of managing development and long-term support of key software, and flexibility to act as both manager and contributor on a lean software team

Qualifications and Experience

  • Complex system modeling in UML and sysML language
  • Object-oriented programming and Test Driven Development (TDD/BDD) practices
  • Proficiency in Python and native GUI application development
  • Relational database design
  • Agile development practices and Git version control
  • Master’s degree in Computer Science or related fields; or Bachelor’s degree with 2+ year work experience
  • Experience with web frameworks, mobile platform, big data analytics and visualization is a plus, but not mandatory


  • Model complex systems tailored for scientists from different departments
  • Develop robust, intuitive and user-friendly software tools that function both independently and collaboratively for different user roles and scenarios
  • Implement adaptive database design that evolves along with business growth and remains high usability and maintainability
  • Develop efficient, elegant, modular source code that meets business requirements and architectural standards
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*