Design, build, and maintain cloud-native infrastructure, microservices, and APIs that support scalable AI model deployment and integrate with DICOM, HL7/FHIR, EHR, and radiology systems.
Compensation
The salary range for this position is CAD $152,000 - CAD $228,000. Final determinations may vary based on several factors including but not limited to education, work experience, certifications, geographic location etc. This role is also eligible for an annual discretionary bonus.
Responsibilities
Design, build, and maintain cloud-native infrastructure, microservices, and APIs
Partner with Data Science and AI teams to develop, optimize, and productionize end-to-end data and machine learning pipelines
Establish and champion engineering best practices across AI-assisted development, code quality, testing, CI/CD, observability, documentation, and healthcare compliance requirements
Lead technical execution through code reviews, architectural guidance, troubleshooting, production monitoring, and mentoring of software engineers
Collaborate with product managers, clinical stakeholders, and cross-functional teams to deliver solutions that improve clinical workflows, operational efficiency, and patient care outcomes
Requirements
Bachelor’s degree in Computer Science, Software / Data Engineering, or related field
Seeking a skilled Full Stack Developer with expertise in C# and .NET to join the team focused on Real-time Communication for the Web, responsible for developing both client-side and server-side components of the platform.
Responsibilities
Develop innovative solutions to tackle big industry problems
Write well-designed, scalable, reliable, testable, and reusable code by using best software development practices, clean code, and SOLID principles
Provide technical guidance on the research and development of new products and services
Contribute to the entire development lifecycle of analysis, design, implementation and test
Detect, report, investigate, and fix product defects
Requirements
Bachelor's Degree from an accredited college or equivalent work experience
The FC Live Tools team builds and maintains the internal tools that support EA SPORTS FC’s live operations. Our team collaborates closely with partners across EA to develop reliable, scalable solutions that enable dynamic content updates and enhance player experiences throughout the game’s lifecycle.
Compensation
* British Columbia (depending on location e.g. Vancouver vs. Victoria) *$86,600 - $118,600 CAD
Responsibilities
Develop and maintain full-stack web applications using C#, .Net, Typescript, Angular, and React for internal partners
Analyze and debug code to resolve technical issues, improving reliability and performance across multiple projects
Break down complex problems into manageable tasks, collaborating with technical and non-technical team members to deliver solutions
Communicate technical concepts clearly, sharing knowledge and insights with our team to improve our development processes
Conseiller en architecture technologique avec d’excellentes aptitudes techniques et connaissances, visant à accompagner les clients dans leurs projets d'évolution technologique et systémiques.
Compensation
Le salaire sera calculé sur la base du taux horaire moyen correspondant à votre profil.
Responsibilities
Recenser toutes les informations pertinentes pour cerner la portée du mandat et dresser le portrait des besoins exprimés
Fournir l’accompagnement technologique pour les projets d’évolution technologique et les projets systémiques
Animer des ateliers de travail avec les ressources internes pour collecter l’information sur les technologies en place, les orientations d’architecture technologique et la planification de capacité des infrastructures
Analyser les besoins corporatifs en matière d’évolution des technologies et des possibilités d’intégration des nouvelles technologies
Proposer l’évolution des technologies, des technologies de remplacement ou de nouvelles solutions technologiques aux instances décisionnelles
Requirements
Diplôme universitaire de premier cycle (baccalauréat) dans le domaine des technologies de l’information (informatique, génie logiciel, génie informatique ou administration option SIO)
Analyste de réalisation ayant d’excellentes aptitudes techniques et connaissances, travaillant au sein d’une équipe polyvalente.
Compensation
Le salaire sera calculé sur la base du taux horaire moyen correspondant à votre profil.
Responsibilities
Participer à la conception et à la documentation de l’architecture d’intégration (communication inter-systèmes) selon les concepts de l’architecture orientée services, dans un environnement Microsoft .Net
Participer à l’élaboration de l’architecture logicielle basée sur une architecture n-tiers
Participer à l’évolution des règles logicielles et des normes de programmation (norme IUG)
Mettre en place le cadre de développement (contrôles graphiques de base, composantes communes, environnements d’essais, outils d’intégration continue, TDD, BDD)
Rechercher et implanter des solutions aux éléments bloquants de l’équipe
Requirements
Diplôme universitaire de premier cycle (baccalauréat) dans les technologies de l’information (informatique, génie logiciel, génie informatique ou administration option SIO)
Own product features end-to-end across the full stack — leveraging AI agents to multiply delivery throughput — while architecting robust, highly-available systems on a stable, brand-agnostic platform.
Compensation
A competitive salary plus discretionary bonus
Responsibilities
Own delivery of product features end-to-end: design, build, verify against acceptance criteria, and ship to production.
Build and operate 3rd-party and B2B integrations on the platform, delivering brand- and customer-specific features on top of a shared core.
Use AI coding agents and automated verification to accelerate delivery, working within engineering quality gates and independent review.
Set technical patterns and unblock yourself and others across a fast-moving, multi-workstream environment.
Company top-up to EI/QPIP benefits up to 100% of base salary when welcoming a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave)