Talent.com
Senior Developer (Full
Senior Developer (FullPetal • Quebec, Capitale-Nationale, CA
Senior Developer (Full

Senior Developer (Full

Petal • Quebec, Capitale-Nationale, CA
18 days ago
Job type
  • Full-time
Job description

Join to apply for the Senior Developer (Full) role at Petal.

Get AI-powered advice on this job and more exclusive features.

Petal is a leading Canadian healthcare orchestration and billing company that revolutionizes healthcare systems to make them agile, efficient, and resilient by enabling the forecasting and shaping of world-class healthcare through Healthcare BI, advanced analytics, and informed insights.

The Petal Medical Billing division offers an innovative medical billing solution, enabling healthcare professionals, medical clinics, and billing agency partners to benefit from a distinctive synergy of expertise and technology.

Our commitment to fostering an exceptional workplace culture has earned us notable recognitions, including being listed as a Great Place to Work in both the technology and healthcare sectors. Join us in our mission to empower healthcare innovators and improve healthcare differently.

Tech Stack

The team you will join works with a modern, cloud-centric stack built around TypeScript and Node.js, leveraging NestJS for backend services and Angular for rich, highly interactive frontend experiences.

We are a SaaS company focused on implementing best-in-class DevOps practices. Our infrastructure fully cloud-based and defined as code with Terraform. Our most recent applications are containerized and deployed with Kubernetes. Deployment automation is a top priority, and we leverage different platforms, including GitLab and Argo CD, to achieve this.

Our applications interact with PostgreSQL databases and run in a distributed, containerized environment and we deploy on Azure and AWS.

Your Day to Day

  • Collaborate closely with the Staff Developer, Product Owner, and other multidisciplinary team members to ensure progress and milestone delivery;
  • Design and implement new features and contribute to writing automated tests;
  • Participate in code reviews with your peers;
  • Ensure code quality and security while respecting development standards;
  • Monitor features in production, identify potential issues, assess risks, and take the necessary actions.

Your Profile

  • 6+ years of software development experience;
  • Experience developing large-scale distributed systems with multiple data sources and business logic layers;
  • Experience working with large, long-standing codebases;
  • Excellent programming skills in TypeScript / JavaScript with Node.js, ideally with NestJS or similar backend frameworks;
  • Experience building REST APIs and understanding of different types of interservice communication;
  • Experience with modern front-end frameworks, Angular is ideal, React or similar;
  • Experience working with PostgreSQL or other relational databases;
  • Strong knowledge of best practices for application security;
  • Experience with alerting, logging, and monitoring (ELK, Grafana, Prometheus, Sentry, Datadog, New Relic);
  • Experience deploying containerized applications (Docker) in modern distributed environments (Kubernetes);
  • Experience with CI / CD (GitLab, Jenkins, GitHub Actions), automation, and modern infrastructure-as-code concepts (Helm, Terraform);
  • Knowledge of cloud platforms (Azure preferred, AWS, or GCP);
  • A demonstrated interest in sharing knowledge and mentoring less-experienced developers;
  • Strong communication skills with the ability to explain complex technical concepts to diverse stakeholders;
  • Knowledge of combinatorial optimization and operations research (an asset);
  • Knowledge of the FHIR standard (an asset);
  • Familiarity with the Quebec and Canadian healthcare ecosystem (an asset).
  • Our Benefits

  • Recurring hybrid work allowance;
  • Compensation that recognizes your contribution;
  • 4 to 6 weeks of paid vacation per year;
  • 5 paid personal days per year;
  • A group RRSP / DPSP plan with employer contribution;
  • A complete group insurance plan, from day 1;
  • An annual wellness allowance;
  • Access to the Lumino Health™ telehealth application;
  • Flexible work hours and more.
  • Petal is an active participant in the equal opportunity employment program, and members of the following target groups are encouraged to apply : women, people with disabilities, aboriginal peoples and visible minorities. If you are a person with a disability, assistance with the screening and selection process is available on request.

    A quick important note :

    We’ve noticed that some external websites are posting our job openings under incorrect job titles. To find our real opportunities and join our team, please make sure to apply through our official careers page or our trusted partners. We can’t wait to hear from you!

    Petal’s position on remote working

    In our opinion, a company cannot claim to be modern, innovative and have the well-being of their team at heart, without attempting to integrate remote working to the level that their business model allows them to. Petal employees continue to benefit from the option of teleworking up to the maximum flexibility permitted by the nature of the position and the running of operations.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Developer • Quebec, Capitale-Nationale, CA

    Similar jobs
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Targeted Talent • Québec, QC, Canada
    Full-time
    We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into syst...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Java Developer

    Senior Full Stack Java Developer

    ALLTECH CONSULTING SVC INC • Quebec
    Full-time
    Global Security Settlements Team Profile : .Our platform provides one of the most critical functions enabling the firm to effect security settlements in all the markets the firm conducts the business...Show more
    Last updated: 15 days ago • Promoted
    Senior Technical UI Designer

    Senior Technical UI Designer

    Frima Studio • Québec, QC, Canada
    Full-time
    Frima is looking for a Senior Technical UI Designer to help take its UI / UX team to the next level.At Frima, we've been cultivating creative audacity for over 20 years! We're proud to have b...Show more
    Last updated: 29 days ago • Promoted
    Software Developer

    Software Developer

    Construction Virtuelle et Technologie BI • Lévis, QC, Canada
    Full-time
    We are looking for a versatile Full Stack Software Developer to design, develop, and maintain scalable web applications.The ideal candidate will have expertise in both front-end and back-end techno...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer - Luxoft

    Senior Full Stack Developer - Luxoft

    Luxoft • lévis, qc, ca
    Full-time
    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Architect — Hybrid Role

    Senior Software Architect — Hybrid Role

    CBZ Technologies • Quebec
    Full-time
    A technology firm in Canada is seeking candidates for a hybrid work position.This role requires 5 or more years of relevant experience and is available to Canadian citizens and residents.The job of...Show more
    Last updated: 4 days ago • Promoted
    Geometry Private Tutoring Jobs Lac-Saint-Charles

    Geometry Private Tutoring Jobs Lac-Saint-Charles

    Superprof • Lac-Saint-Charles, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Geometry Private Tutoring Jobs Charlesbourg

    Geometry Private Tutoring Jobs Charlesbourg

    Superprof • Charlesbourg, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Oracle Cloud Senior Technical Lead

    Oracle Cloud Senior Technical Lead

    ArcLight Consulting • québec city, qc, ca
    Full-time
    ArcLight Consulting, an Addison Group Company, is dedicated to ensuring that Cloud Solutions clients are successful with their investment. For over 15 years, ArcLight experts have provided guidance ...Show more
    Last updated: 30+ days ago • Promoted
    Remote Online Tasks – Earn Up to $1,500 / month Playing Games

    Remote Online Tasks – Earn Up to $1,500 / month Playing Games

    Free Cash by Almedia • Saint-Narcisse-de-Beaurivage
    Remote
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Senior UI Designer

    Senior UI Designer

    Frima Studio • Québec, QC, Canada
    Full-time
    Frima is looking for a Senior UI Designer to help take its design team to the next level.At Frima, we've been cultivating creative audacity for over 20 years! We're proud to have been recog...Show more
    Last updated: 29 days ago • Promoted
    Développeur(euse) logiciel Senior / Senior Software Developer - Edge OS

    Développeur(euse) logiciel Senior / Senior Software Developer - Edge OS

    Genetec • Québec, QC, Canada
    Full-time
    La dynamique de votre équipe.Cloudlink servant à déployer la prochaine génération de logiciels de sécurité physique de Genetec chez nos clients.Vous...Show more
    Last updated: 1 day ago • Promoted
    Senior Full-Stack Developer

    Senior Full-Stack Developer

    Targeted Talent • Québec, QC, Canada
    Permanent
    We are looking for an experienced.Senior Full-Stack (React & Node) Developer.Our client is a fintech company based out of Vancouver. JavaScript / TypeScript and related frameworks (NestJS, Expre...Show more
    Last updated: 30+ days ago • Promoted
    Senior React Native Developer (Remote)

    Senior React Native Developer (Remote)

    Rivalry • Québec, QC, Canada
    Remote
    Full-time
    Working closely with : Engineering and Product.We are looking to add a highly skilled and experienced React Native developer to our team. You will help build and launch our new mobile app on Android ...Show more
    Last updated: 30+ days ago • Promoted
    Software Architect — Large-Scale Search Systems

    Software Architect — Large-Scale Search Systems

    Genesys • Quebec
    Full-time
    A technology company in Quebec is seeking a Software Architect to enhance search capabilities within their platform.The role involves collaborating with various teams, optimizing services for high-...Show more
    Last updated: 15 days ago • Promoted
    Workday Integrations Solution Architect, PPS

    Workday Integrations Solution Architect, PPS

    Kainos • Quebec
    Full-time
    Workday Integrations Solution Architect, PPS.Workday Integrations Solution Architect, PPS.Join Kainos and Shape the Future. At Kainos, we’re problem solvers, innovators, and collaborators - driven b...Show more
    Last updated: 15 days ago • Promoted
    Lead développeur (Team Lead) - Québec

    Lead développeur (Team Lead) - Québec

    Vooban • Québec, QC, Canada
    Full-time
    En tant que Team lead, tu vas guider ton équipe de 4-5 dévs vers le succès!.Plus précisément, tu seras le maître des sprints de ton projet.Ce sera donc à t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full-Stack Developer (React / Node)

    Senior Full-Stack Developer (React / Node)

    Targeted Talent • Québec, QC, Canada
    Permanent
    We are looking for an experienced.Full-Stack Developer (React / Node).Our client is an agriculture based software company operating out of Toronto. JavaScript / TypeScript and related frameworks (Ne...Show more
    Last updated: 30+ days ago • Promoted