Back to job search
Afynia Laboratories logo

Software Engineer and Full Stack Developer

  • Hamilton, ON
  • On-site
  • Posted Oct 15, 2026
  • 1 position

$90,000–$98,000 / year

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Minimum education
Bachelor’s degree
Apply by
Apr 13, 2027
Posting language
English
Working hours
40 hours per week
Seniority
Entry level
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

Develop web applications, databases, data pipelines, and automated workflows that support laboratory and clinical operations. Deploy and maintain cloud-based systems, establish development and production environments, and collaborate with scientific and laboratory teams to deliver practical solutions.

Job details

About Afynia: Afynia is a pioneering medical diagnostic company dedicated to advancing women's health through innovative diagnostic solutions. Our mission is to transform patient care by leveraging state-of-the-art technologies and novel approaches in molecular biology and bioinformatics. Job Summary: Build technology that changes women's health. Afynia Laboratories is seeking a talented Software Engineer and Full-Stack Developer to build the software, databases, and automation systems that power our next-generation diagnostic testing platform. This role is ideal for a developer who enjoys owning solutions end-to-end, from database architecture and cloud deployment to user-facing applications and workflow automation. Key Responsibilities: Design and develop web applications that support laboratory and clinical operations. Build scalable databases and data pipelines for clinical and laboratory data. Automate workflows that improve efficiency, data quality, and traceability. Deploy and maintain cloud-based applications and infrastructure. Partner with scientists, bioinformaticians, and laboratory teams to transform requirements into real-world solutions. Establish development, testing, and production environments using modern DevOps practices. Initial Deliverables: During the initial implementation period, the Software Engineer and Full-Stack Developer will be expected to deliver: Database schema-design documentation and entity-relationship diagrams. Operational relational databases with separate testing and production environments. A functional graphical user interface prototype for end users. Documented deployment and release-management processes. An administrative guide covering schema updates, system configuration and user management. Documentation addressing data handling, validation, security and audit trails. Knowledge-transfer materials and structured handoffs at major project milestones. Qualifications: MSc with 3 years of experience or BEng with 5 years of experience in software development, automation, data engineering, or database development. Strong skills in SQL, database design, and Python. Hands-on coding ability. Experience building and deploying modern web applications. Familiarity with cloud environments . Strong problem-solving skills and a passion for delivering practical solutions. Ability to communicate effectively with both technical and non-technical teams. Demonstrated experience using Version Controlled Systems (such as GitHub). Preferred Skills: Experience with React, Flask, Dash, Shiny, or similar frameworks. Experience integrating laboratory instruments, LIS/LIMS, or healthcare data systems. Knowledge of CI/CD, containerization, and regulated environments. Experience supporting clinical, diagnostics, life sciences, or bioinformatics applications. What We Offer: Build technology with direct impact on patient care. Work alongside experts in diagnostics, bioinformatics, and women's health. Take ownership of critical systems from day one. Help shape the technology foundation of a growing healthcare company. Salary range of $90,000 - $98,000 based on skills and experience. How to Apply: If you're excited about using software to solve meaningful healthcare challenges, we'd love to hear from you. Apply by sending your resume and a brief cover letter describing a project you're most proud of building to Human Resources: Emily@Afynia.com.

What you’ll do

Develop web applications, databases, data pipelines, and automated workflows that support laboratory and clinical operations. Deploy and maintain cloud-based systems, establish development and production environments, and collaborate with scientific and laboratory teams to deliver practical solutions.

Requirements

Requires an MSc with 3 years of relevant experience or a BEng with 5 years, along with strong SQL, database design, and Python skills. Candidates should have hands-on coding experience, experience building and deploying modern web applications, familiarity with cloud environments and version control, and strong communication and problem-solving abilities.

Listed skills

  • SQL · Preferred
  • CI/CD · Preferred
  • React · Preferred
  • Git · Preferred
  • Python · Preferred
  • Workflow Automation · Preferred
  • Flask · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • SQL
  • Database Design
  • Python
  • Web Application Development
  • Cloud Deployment
  • Data Engineering
  • Workflow Automation
  • DevOps
  • Git
  • React
  • Flask
  • Dash
  • Shiny
  • CI/CD
  • Containerization
  • Healthcare Data Integration

Job areas

  • Software
  • Technology
  • Healthcare
  • Data & Analytics
  • Science & Research