Apply now

First seen by our source: just now

Software Engineer and Full Stack Developer

@ Afynia Laboratories

Hamilton, Ontario

Full-time
Apply now
SIGNALS

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.

Requirements summary:

  • Partner with scientists, bioinformaticians, and laboratory teams to transform requirements into real-world solutions.
  • Knowledge-transfer materials and structured handoffs at major project milestones.
  • 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.
Source and dates

Source type not verified · apify-linkedin

Employer posting date
Not provided
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Afynia Laboratories

Job description

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: [email protected].

Similar jobs

  • Assistant Funeral Home Manager

    Hamilton, ON
    Full Time

    Arbor Memorial Inc.

    Your skills and knowledge will ultimately contribute to meaningful experiences for the families we serve; Key Qualifications And Demonstrated Abilities; Funeral Director’s license with a minimum of 5 years of…

  • Accounting Analyst

    Hamilton, ON
    Full Time

    Vistar Transportation Ltd.

    Salary: $52,000–$75,000 CAD per year (based on experience and qualifications); Support the CFO with financial analysis, reporting, and other accounting projects as required; Diploma or bachelor's degree in Accounting,…

  • Academic Obstetrician/Gynecologist (SJHH)

    Hamilton, ON
    Full Time

    McMaster University - Department of Obstetrics and Gynecology

    The successful academic OB/GYN will have training and experience in obstetrics and gynecology; Special consideration will be given to candidates with additional postgraduate training beyond a residency program, such as…

  • Physician Affairs Coordinator

    Hamilton, ON
    Full Time

    Hamilton Family Health Team

    You will have opportunities to learn, contribute ideas, develop your skills and take on increasing responsibility as your knowledge and confidence grow; • Post-secondary education in a health-related field, business…

  • Senior Process Engineer

    Hamilton, ON
    Full Time

    The JNE Group of Companies

    Prepare engineering calculations such as heat and material balances, flow analysis, and other calculations as required; Act as Engineer of Record for assigned process engineering scopes, including signing and sealing…

  • Business Development Manager

    Hamilton, ON
    Full Time

    Structured Restoration Inc.

    Candidates should possess skills in business development, sales prospecting, and relationship management focused on B2B and service-based industries; Candidates should possess skills in communication, negotiation, and…

  • Homeroom Teacher (Grades 3–4)

    Hamilton, ON
    Contract

    Hamilton Downtown Islamic School

    Bachelor’s degree; Strong Language, Math and Science teaching skills; Familiarity with the Ontario curriculum, or willingness to learn it

  • Community-Based Instructor Therapist (ABA)

    Hamilton, ON
    Part Time

    Building New Paths Behaviour Services Inc.

    The successful candidate must be comfortable travelling between client locations and have reliable access to a personal vehicle; Attend team meetings, supervision sessions, and ongoing training as required;…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.