Remote job
Software Developer, Senior (Remote Canada)
Job details
About this role
Role overview Lead the investigation and delivery of fixes for complex customer-reported issues and enhancements to a healthcare data platform. The role combines hands-on software development with technical leadership, helping keep production systems reliable while guiding design decisions and supporting other developers.
Responsibilities - Diagnose and resolve complex issues in production, assessing their potential impact and urgency. - Design, implement, and deliver platform improvements with attention to performance, resilience, and maintainability. - Review code and contribute to architectural discussions and technical direction. - Mentor junior and intermediate developers through technical guidance and knowledge sharing. - Maintain technical documentation, operational procedures, and shared engineering knowledge. - Work with cross-functional colleagues to balance immediate client needs with sustainable solutions.
Requirements - At least seven years of professional software development experience. - Strong experience with Java, Spring, SQL, Git, and distributed systems. - Experience troubleshooting complex production environments and using debugging, logging, monitoring, or observability tools. - Solid understanding of software architecture, design patterns, scalability, and maintainability. - Experience leading technical initiatives from requirements through delivery, and mentoring other developers. - Ability to assess risk, make independent decisions amid ambiguity, and communicate effectively across technical and non-technical teams. - A relevant degree or equivalent practical experience.
Nice to have - Experience in healthcare technology or with HL7, FHIR, or Apache Camel.
Benefits and work setup - Remote work and flexible time away, including paid time off, personal days, and sick days. - Health and medical coverage, life and disability coverage, an employee assistance program, and retirement contribution options. - Access to FHIR study resources and professional learning.