Postuler

Première détection par notre source: à l’instant

Software Engineer and Full Stack Developer

@ Afynia Laboratories

Hamilton, Ontario

Temps plein
Postuler
SIGNAUX

Responsabilités :

  • 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.

Résumé des exigences :

  • 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 et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
Non fourni
Première détection par notre source
2026-11-14
Mise à jour du dossier source
2026-11-14

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Afynia Laboratories

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].

Emplois semblables

  • Academic Obstetrician/Gynecologist (SJHH)

    Hamilton, ON
    Temps plein

    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
    Temps plein

    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 administration, or…

  • Senior Process Engineer

    Hamilton, ON
    Temps plein

    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 engineering documents…

  • Business Development Manager

    Hamilton, ON
    Temps plein

    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 presentation to…

  • Homeroom Teacher (Grades 3–4)

    Hamilton, ON
    Contrat

    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
    Temps partiel

    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.; Qualifications & Requirements:

  • Pest Control Technician

    Hamilton, ON
    Temps plein

    Aptive Environmental

    Ability to make overtime; Ability to work outside in your local area; This is an opportunity for a great career with no experience necessary; we will train you

  • General Manager, Owned Channels

    Hamilton, ON
    Temps plein

    Collective Arts

    The General Manager, Owned Channels owns the performance of Collective Arts’ Hamilton hospitality operations, including the taproom, retail, events and guest experience, while directly…; Hamilton Operations, Events &…

    Order picking, Supply chain management, Dispatching, Manage budgets, Inventory management, Point of sale

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.