Expert Software Engineer

Place of work Toronto
Contract type Full-time
Start date -
Salary -

Job details

Job description, work day and responsibilities

Job description
Job Description

Our client is looking for a Lead Back-End Software Engineer (Expert Engineer) to join their Service Delivery team.

As an Expert Engineer, you’ll assume technical leadership for several modules. You’ll work closely with product leads and the engineering leads of each module to develop the architecture for future innovations. While not a permanent member of any module team, you offer solution consultation and offer your expertise to all team leads.

While this role does not come with people management responsibilities, you’ll still have a big impact on the learning and development culture. As a mentor, you’ll train other specialists to support them in their career growth & train them on healthcare best practices.

Duties
• Define the technical concepts and API’s in conjunction with the cross-functional development team of each module
• Assess technical risk, identify system design flaws and define mitigation plans
• Contribute to architectural and code review discussions that impact our engineering ecosystem
• Having a servant-leadership mindset, you will lead by example and actively contribute to a positive engineering culture
• Guarantee the quality of deliveries and compliance by contributing to our standards and processes and help document these
• You’ll interview candidates for technical positions
• Scout for and evaluate new technology and tools as opportunities for innovation and development excellence
• Oversee technical design documentation process for correctness and timeliness and facilitate collaboration with other disciplines on the practicality of initial design goals and impact to the overall project timeline
• Help to identify high-risk areas for value stream & product owners and identify system design flaws, which require improvement and schedules corrective action, when possible
• Support the internal community spaces by participating and running sessions on technical innovation and improvement topics

Requirements
• You bring several years of experience contributing to scalable platform and software architectures, ideally at least 3 years in a similar leading engineering role in the Healthcare industry
• You are proficient in software architecture, including best-practice design principles
• You have working knowledge of regulatory requirements and data standards for Healthcare (HL7, FHIR, ICD-10, SNOMED, LOINC)
• You have contributed to engineering guidelines and processes and have experience in developing or integrating healthcare solutions
• You have a strong background either in backend development, being experienced in the JVM ecosystem making use of Kotlin or Java 11s (or higher) functional abilities, or with our frontend tech stack with experience in component-based frontend architectures (e.g., micro frontend)
• You have experience with cloud & CICD technology like GCP, Kubernetes, Terraform, and Jenkins
• You know and care about engineering practices like continuous delivery, shared code ownership, and automated testing
• You can balance trying new technology with product and business needs
• You have good knowledge of our tech stack: Kotlin, Spring Boot, JVM, MongoDB, Redis, Docker, Kubernetes, Node.js, Typescript, and common cloud platforms
• You have expertise in agile development (Scrum or Kanban) and have an agile mindset
• Good communication, influence and interpersonal skills

Benefits
• Join a global health mission to improve health of billions of people around the world
• Work in an international environment (55+ nationalities) and with real doctors
• Work with cross-functional & diverse teams of smart, purpose-driven peers
• Work wherever you feel most comfortable – home, office, or a bit of both
• Receive financial support to help set up your home office space
• Enjoy your country specific vacation days to unplug, rest and recharge
• Maintain a healthy work-life balance with our flexible working hours and locations
• Meditate your stress away with free Headspace subscription
• Meet and collaborate with colleagues via community days, virtual coffee chats, company parties, team celebrations

check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#332E2E;border-color:#332E2E;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">

Company address

Canada
Ontario
Toronto
Show on map Get directions
Company Name: Yoush Consulting
You will be redirected to another website to apply.
Offer ID: #1227074, Published: 1 day ago, Company registered: 2 months ago

Other offers

Android Developer
2172login
· Vancouver, CA
Job description Our client is seeking two Android Developers for a payments app project in the Canadian market. This is a remote contract opportunity starting mid-March and ending in January 2026 with possible extension....
Senior Mobile Developers (iOS & Android) – Enterprise-Grade Secure Communication
2172login
· Toronto, CA
Job description Location: Remote (US/Canada/Europe/Brazil) Summary: We are hiring senior mobile developers (iOS and Android) to build and maintain secure mobile applications powering secure communications, real-time mobi...
Sr. Android Developer
2172login
· CA
Job description Capco – The Future. Now. Capco is a distinctly and positively different place to work. Much more than consultants, we are active participants in the global financial services industry. Our passionate busi...
Android Developer : Java
2172login
· Victoria, US
Job description This job posting is for our portfolio company Hidden Bands. This is a full time job. Hidden Bands is an interactive, music discovery game for mobile. We’re on a mission to bring back dangerous rock n’ rol...
Android Developer Kotlin Java Android Keystore
2172login
· CA
Job description Job Description Job Description Android Developer Kotlin Java Android Keystore My name is Bill Stevens, and I have a new full time Android Developer opportunity available for a major firm located in Toron...
Senior Staff Software Developer - Mobile (Android)
2172login
· Toronto, CA
Job description Come join Intuit's DataX team as a Senior Staff Software Developer - Mobile (Android). The DataX team is responsible for capturing global customer tax data from any source at any time through their tax ex...
Android App Developer (3/4 month Contract)
2172login
· Calgary, CA
Job description Senior Android App Developer (3/4 month Contract) Location: Calgary, Canada (Remote-Friendly) Robots & Pencils is seeking a Senior Android App Developer to lead the development of robust, scalable, an...
Android Developer - Hybrid
2172login
· Mississauga, CA
Job description We are currently looking for a full-time Intermediate Mobile Application Developer who will be working on mobile SDKs and Android/iOS mobile applications development. Main responsibilities will include im...
Android Developer - (Hybrid - Calgary)
2172login
· CA
Job description Android Developer - (Hybrid - Calgary) Capco – The Future. Now. Capco is a distinctly and positively different place to work. Much more than consultants, we are active participants in the global financial...
Sr Android Developer
2172login
· Ottawa, CA
Job description Senior Android Developer - Lightning Team Company Overview KWESST develops and delivers next-generation technology solutions tailored for public safety professionals, with a focus on first responders and ...
Android Developer - Montreal
2172login
· Montréal, CA
Job description We are looking for a great Android application developer to join our mobile team. In this role you will work closely with our Project manager and Mobile team to help us conceive and develop our customers’...
Android Developer / Mobile Developer
2172login
· Calgary, CA
Job description Job Title :: Android Developer Location :: Calgary, AB (Day 1 onboarding onsite / in-office presence required 3x/week) Years of experience :: 5-7 RESPONSIBILITIES • Construct, enhance and troubleshoot nat...
Android Developer Lead
2172login
· Strongsville, US
Job description Job DescriptionAndroid Developer LeadAn Android developer leads responsibilities include: Managing a team: Leading a team of developers and ensuring they are delivering quality features Developing apps: D...
Android Developer - Testing
2172login
· Mountain View, US
Job description Android Developer - Testing Mountain View,United StatesSan Jose,United StatesPermanentSkillsAndroid studioAndroid DevelopmentAndroid TestingAndroid SDKAVDJetpackshow less Role: Android Tester with Develop...
Android Developer
2172login
· Sheridan, US
Job description Android Developer Location - Onsite Englewood CO