Senior Software Developer

Posted Oct 12

This is a fully remote position, open to applicants in Canada.

📋 Description

• Oversee the analysis and resolution of intricate production challenges affecting healthcare clients.

• Develop, implement, and sustain scalable, dependable, and maintainable software solutions within the Smile Digital Health ecosystem.

• Lead root cause analysis initiatives and execute long-term corrective measures to minimize recurring problems.

• Offer technical leadership during incident management, troubleshooting, and urgent client escalations.

• Assess, enhance, and refactor existing systems with an emphasis on performance, resilience, and maintainability.

• Engage in code reviews to ensure compliance with engineering best practices and coding standards.

• Guide intermediate and junior developers through technical mentorship, collaboration, and knowledge exchange.

• Participate in architectural discussions and assist in steering the technical direction for engineering projects.

• Conduct risk evaluations to assess the potential impact of defects on production systems.

• Create and uphold technical documentation, operational procedures, and materials for knowledge sharing.

• Collaborate closely with cross-functional teams to deliver solutions for intricate client-reported problems and platform improvements.

• Ensure the maintenance of highly reliable healthcare systems utilized in production settings.


⛳️ Requirements

• Bachelor's degree in Computer Science, Engineering, Mathematics, or a related discipline, or equivalent practical experience.

• Over 7 years of professional experience in software development.

• Extensive experience with Java, Spring, SQL, Git, and distributed systems.

• Proven track record in troubleshooting and resolving issues within complex production settings.

• Deep understanding of software architecture, design patterns, scalability, and maintainability principles.

• Experience in leading technical initiatives and driving projects from conception to delivery.

• Capacity to analyze ambiguous issues, evaluate risks, and make informed technical decisions autonomously.

• Strong background in debugging, observability, logging, and monitoring tools.

• Excellent communication and collaboration abilities, capable of working effectively with both technical and non-technical teams.

• Demonstrated experience in mentorship and technical leadership.

• Experience in healthcare technology, HL7, or FHIR is a plus.

• Familiarity with integration frameworks such as Apache Camel is advantageous.


🏝️ Benefits

• 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

People also viewed

finanzen.net GmbH13 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care13 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free13 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures13 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics13 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX13 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers