Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer, Senior (Remote Canada)

$120k - $135k per year

Smile Digital Health

Working for a company like Smile Digital Health means supporting our mandate for
#BetterGlobalHealth. We strive towards this goal every day, and the results can be seen in the impact of our innovative health data platform and data management solutions, which are used in over 20 countries. We were #19 on Deloitte's Technology Fast 50 Ranking for 2024!
Smile Digital Health makes it easy for healthcare stakeholders to collect and exchange data with our leading FHIR-based data liberation platform.
At its heart, the Smile platform enables people and organizations to better manage healthcare data. We help generate and liberate structured healthcare data to ensure effective delivery across care teams and health systems bringing
#BetterGlobalHealth
to patients everyday!
The Senior Software Developer works closely with cross-functional teams to lead the investigation, design, and delivery of solutions for complex client-reported issues and platform enhancements within the Smile Digital Health platform. This role plays a critical part in maintaining highly reliable healthcare systems used in production environments, while driving technical excellence, mentoring team members, and contributing to the long-term stability and scalability of the platform.
The ideal candidate is a strong technical leader who can balance urgent customer needs with sustainable engineering practices, navigate ambiguity, and make sound architectural and implementation decisions across complex systems.
Responsiblities
Lead the investigation and resolution of complex production issues impacting healthcare clients.
Design, implement, and maintain scalable, reliable, and maintainable software solutions within the Smile Digital Health platform.
Drive root cause analysis efforts and implement long-term corrective actions to reduce recurring issues.
Provide technical leadership during incident response, troubleshooting, and high-priority client escalations.
Review, optimize, and refactor existing systems with a focus on performance, resiliency, and maintainability.
Participate in code reviews, ensuring adherence to engineering best practices and coding standards.
Mentor intermediate and junior developers through technical guidance, collaboration, and knowledge sharing.
Contribute to architectural discussions and help guide technical direction for engineering initiatives.
Perform risk assessments to determine potential impact of bugs on production systems.
Create and maintain technical documentation, operational procedures, and knowledge-sharing materials.
Requirements:
Degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical experience.
7+ years of professional software development experience.
Strong experience with Java, Spring, SQL, Git, and distributed systems.
Proven experience troubleshooting and resolving issues in complex production environments.
Strong understanding of software architecture, design patterns, scalability, and maintainability principles.
Experience leading technical initiatives and driving projects from requirements through delivery.
Ability to analyze ambiguous problems, assess risk, and make sound technical decisions independently.
Strong experience with debugging, observability, logging, and monitoring tools.
Excellent communication and collaboration skills, with the ability to work effectively across technical and non-technical teams.
Demonstrated mentorship and technical leadership experience.
Experience working in healthcare technology, HL7, or FHIR is considered an asset.
Experience with integration frameworks such as Apache Camel is considered an asset.
$120,000 - $135,000 a year
Some of the benefits we offer:
Remote Work Environment
Flexible Time Away From Work Policy including PTO, Personal and Sick Days
Competitive Salary and Health/Medical Benefits
RRSP/TFSA/401K Employee Contribution
Life and Disability
Employee Assistance Program
FHIR Study Program and Skillsoft Learning
Super HAPI Fun Club
Smile's core values include respect, inclusion, embracing our differences, and celebrating shared values because our people are the foundation of our success. We are big on creating a sense of belonging and empowering each other to bring our authentic selves to work. We are dedicated to fostering a workplace that values diversity, equity, and inclusion.
We welcome and encourage candidates of all backgrounds to apply. Candidates are encouraged to inform us if they wish to discuss or require accommodations during interviews or while working at Smile.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Developer, Senior (Remote Canada) in Winnipeg, MB vacancy
  •  ...feasibility and story breakdown Design, develop, and maintain web applications using...  ...to junior developers Requirements Senior-level full stack developer with Dev Lead...  ...BitBucket, Azure DevOps Familiarity with software ticketing systems or processes, e.g., Jira... 
    Remote work
    Senior

    Fleetworthy

    Winnipeg, MB
    1 hour ago
  • $130k - $160k per year

     ...campaigns win or lose. Now we're bringing that same production discipline to every channel our customers use. The Role: Senior Software Developer, EditorWe're looking for an experienced full-stack developer to join the team behind Knak's editor, where marketers design on... 
    Remote work
    Senior
    Flexible hours

    Knak

    Winnipeg, MB
    1 hour ago
  • Central Toronto (Moore Park / Summerhill East), Canada | Posted on 11/03/2026 City Central Toronto (Moore Park / Summerhill East) Country Canada Job DescriptionPosition: Senior Software Developer (Siebel CRM)Location: Toronto, ON Job ID#: RQ11569 Duration: 4 Months... 
    Remote work
    Senior
    Remplacement
    Long term contract
    Temporary work

    Symbiotic Group

    Winnipeg, MB
    1 hour ago
  • $120k - $140k per year

    Senior Software Developer – CasewareCaseware is one of Canada’s original FinTech companies, leading the global audit and accounting software industry for over 30 years, serving more than 500,000 users across 130 countries and available in 16 languages. Position InformationThis... 
    Remote work
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    CaseWare International Inc.

    Winnipeg, MB
    1 hour ago
  • $100k - $142k per year

    Senior Software DeveloperYour Moneris Career – The OpportunityBuild secure, reliable products and...  ..., own key integrations and mentor other developers. Location: You will be based in...  ...balancing in-office collaboration with remote flexibility. Reporting Relationship... 
    Remote work
    Senior
    Work at office
    Flexible hours

    Moneris

    Winnipeg, MB
    1 hour ago
  • Drive innovation as a Senior Software Developer with a focus on healthcare AI. This remote opportunity involves building a cutting-edge population health platform from scratch. This role is pivotal as a senior individual contributor, reporting to the Head of Engineering. You... 
    Remote work
    Senior

    GuruLink

    Winnipeg, MB
    1 hour ago
  • Osedea is seeking a Senior Software Developer to design, implement, and deliver enterprise software solutions. You will mentor peers, own tasks, and...  ..., with full-stack experience and a solid understanding of Agile processes. Remote work options are available. #J-18808-Ljbffr
    Remote work
    Senior
    Flexible hours

    Osedea

    Winnipeg, MB
    1 hour ago
  •  ...Key Responsibilities Build scalable, maintainable software solutions across full stack development Develop using AI augmented workflows. Our engineers use...  ...specialization in one area ~ Strong communication skills for remote collaboration and cross functional discussions ~... 
    Remote work
    Senior
    Internship
    Local area

    Thanx

    Winnipeg, MB
    1 hour ago
  • Location: Quebec City, Quebec, Canada - Hybrid (3 days a week, in-office)We are seeking a talented and experienced Senior Software Developer to join our Civil Engineering Applications team. In this role, you will help shape the future of industry-leading design software... 
    Senior
    Apprenticeship
    Work at office
    Local area
    3 days per week

    Bentley Systems

    Winnipeg, MB
    1 hour ago
  • $110k - $125k per year

     ...manufacturing, where reliability, security, and software quality are critical....  ...The OpportunityWe’relooking for a Senior Software Developer to join a small development team working...  ...into theVocantasplatform. Location: Remote The salary range for this role is $... 
    Remote work
    Senior
    Internship
    Shift work

    Valsoft

    Winnipeg, MB
    1 hour ago
  • $137.6k - $172k per year

     ...Coursera, we aim to allow employees to develop their skills and grow their careers. One...  ...grow your career,About this Role: As a Senior Software Developer on the Monetization team, you'...  ...base salary range for this role in Canada is CAD $137,600 - $172,000. Actual compensation... 
    Senior

    Cousera Internal Rehire Job Board

    Winnipeg, MB
    1 hour ago
  •  ...and regionally, in the energy industry. About The RoleThe Senior Software Developer is responsible for designing, developing, and maintaining...  ...agile product development environments. In our Toronto, Canada office, presenting a dynamic hybrid schedule where employees... 
    Senior
    Long term contract
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    DNV

    Winnipeg, MB
    1 hour ago
  • Senior Software DeveloperPour la version française de cette description de poste, veuillez consulter...  .... About You As a Senior Software Developer, you'll join a development team that...  ...-Hybrid Department Tackle Engineering Location Montreal, Canada #J-18808-Ljbffr
    Senior
    Apprenticeship
    Worldwide
    Flexible hours

    AppDirect, Inc

    Winnipeg, MB
    1 hour ago
  • We are seeking a Senior Software Developer to join our dynamic team at Athenix. In this role, you will be responsible for designing, developing, and...  ...salary and benefits packageFlexible work arrangements (remote/hybrid options)Professional development opportunitiesCollaborative... 
    Remote work
    Senior

    Athenix Technologies

    Winnipeg, MB
    1 hour ago
  • Branch's mission is bold: we want to revolutionize AEC design software by giving designers and project teams a power tool to make efficient...  ...full-time position, flexible on location. We're a distributed, remote-first team spanning multiple timezones. We emphasize... 
    Remote work
    Senior
    Long term contract
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    Branch Inc.

    Winnipeg, MB
    1 hour ago
  •  ...culture.We are looking for a highly skilled and experienced Senior Software Developer to join our dynamic team. In this role, you will work across...  ...belonging with our various programs such as hackathons.Location(s): Canada : Ontario : TorontoScotiabank is a leading bank in the... 
    Senior
    Flexible hours

    Scotiabank

    Winnipeg, MB
    1 hour ago
  • **Location:** Quebec City, Quebec, Canada - Hybrid (3 days a week, in-office)We are seeking a talented and experienced **Senior Software Developer** to join our Civil Engineering Applications team. In this role, you will help shape the future of industry-leading design software... 
    Senior
    Apprenticeship
    Work at office
    Local area
    3 days per week

    Bentley Systems, Incorporated

    Winnipeg, MB
    1 hour ago
  • Senior Software Developer (Project Management)Location: Vancouver - Pender St, CanadaThales people architect identity management and data protection...  ...more secure. This is a hybrid role in Vancouver, BC Canada. Position SummaryThe Senior Software Developer will help... 
    Senior
    Long term contract
    Full time
    Temporary work

    Canadian Inclusion

    Winnipeg, MB
    1 hour ago
  •  ...on this job and more exclusive features. Role OverviewThe Senior Software Developer will be responsible for designing, developing, and...  ...about new Senior Software Engineer jobs in Toronto, Ontario, Canada . Toronto, Ontario, Canada CA$160,000.00-CA$180,000.00 2... 
    Senior

    JSG (Johnson Service Group, Inc.)

    Winnipeg, MB
    1 hour ago
  • $144.7k - $195.9k per year

     ...smarter, faster, and more securely. We are currently seeking a Senior Software Developer to join our rapidly growing Engineering team . This role is...  ...and collaborating with multiple engineering teams across Canada, United States, and Ireland Review and provide feedback... 
    Senior
    Work at office
    Local area
    Flexible hours

    Clio

    Winnipeg, MB
    1 hour ago
  •  ...We provide actuarial, administration, software programming, and consulting solutions...  ...benefits, and investment programs across Canada, serving individuals, corporations,...  ...term success. Position Summary The Senior Software Developer will play a key role in designing, developing... 
    Senior
    Long term contract

    Ellement Consulting Group

    Winnipeg, MB
    1 hour ago
  • $122k - $150k per year

     ...above and beyond their immediate assignments—developers who spot architectural gaps, fix broken...  ...EMS & Cloud Feature Development: Develop core features on FortiClient EMS that adopt...  ...or enterprise security products. The Canada base salary range for this full-time position... 
    Senior
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Fortinet

    Winnipeg, MB
    1 hour ago
  •  ...Make an impact with our Technology - Development team as a Senior Software Developer. This diverse team of tech-savvy builders and problem solvers...  ...leading national accounting, tax and business advisory firm in Canada. Entrepreneurial to our core, our talented team members... 
    Remote work
    Senior
    Flexible hours

    Mnp-

    Winnipeg, MB
    1 hour ago
  • ## Senior Software DeveloperApply: Mississauga, Canada - Meadowvale Office (HQ): Full time: Posted Yesterday: R10581## SOTI is committed to providing its employees...  ...in the world.**Job Title**: Senior Software Developer**Location:** Mississauga, Ontario, Canada**Work Model... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours

    SOTI Inc

    Winnipeg, MB
    1 hour ago
  •  ...systems bringing #BetterGlobalHealth to patients everyday!The Senior Software Developer ( AI/ML) is part of the Smile Labs team in the Product...  ...to operational excellence.Some of the benefits we offer Remote Work EnvironmentFlexible Time Away From Work Policy including... 
    Remote work
    Senior
    Remplacement

    Smile Digital Health

    Winnipeg, MB
    1 hour ago
  • Quest Software is seeking an experienced Senior Software Developer to help bring AI-powered coding practices into an established on-premises enterprise software product...  ..., and agentic development workflows. This is a remote position ~ Candidate must be located in Canada.... 
    Remote work
    Senior
    Work at office
    Worldwide
    Flexible hours

    Quest Software

    Winnipeg, MB
    1 hour ago
  •  ...transforming the way our customers work. Every day we help them develop critical mineral resources more sustainably, design and build...  ...while proudly maintaining headquarters in New Zealand. Senior Software Developer**Le poste** Relevant du gestionnaire de l’ingénierie... 
    Remote work
    Senior
    Work at office
    Local area
    Work from home
    2 days per week

    Seequent

    Winnipeg, MB
    1 hour ago
  • Employment Type: Permanent Job Description:Senior Software Developer- Montreal onlyYou want to shape how artificial intelligence personalizes travel offers for millions of passengers while spending half your time experimenting with cutting-edge proofs of concept. What... 
    Senior
    Permanent employment
    Work at office
    Worldwide
    Flexible hours

    Plusgrade

    Winnipeg, MB
    1 hour ago
  • $164.49k - $197.39k per year

    ## Job OverviewGrafana Labs is hiring a remote candidate for Senior Software Engineer - Session Replay | Canada | Remote. This is a full time position. Work location: Canada.The role typically involves technologies such as TypeScript, React, Rust, Go, Azure, REST.This role... 
    Remote work
    Senior
    Full time
    Local area

    FarCoder

    Winnipeg, MB
    1 hour ago
  • Développeur.se logiciel senior### Développeur.se logiciel seniorPostuler: Canada, Quebec, Montreal: Temps complet: Publié aujourd'hui: JR112010**Intelcom | Dragonfly** C’est plus de 100 stations de tri et des opérations sur trois continents. Leader canadien de la logistique... 
    Senior
    Full time
    Part time
    Flexible hours

    Intelcom

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer, Senior (Remote Canada). Be the first to apply!