
Senior Software Engineer β Fullstack
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Canada.
β’ Provide comprehensive full-stack solutions ranging from user interfaces to database interactions and application layer communications.
β’ Take the lead in designing and implementing end-to-end features throughout the stack, with a focus on high-performance ASP.NET Core services.
β’ Design and maintain secure APIs that integrate with Electronic Medical Records (EMRs), imaging partners, and AI services.
β’ Guide and mentor engineers through code reviews, pair programming sessions, and design discussions.
β’ Work collaboratively with product, design, and clinical teams to convert requirements into experiences for desktop, tablet, and mobile platforms.
β’ Establish automated testing strategies for unit, integration, and end-to-end tests.
β’ Advocate for CI/CD and DevOps practices within Azure.
β’ Implement engineering best practices, enhance performance, and improve observability.
β’ Influence the technical roadmap and actively participate in Agile development activities, including planning, stand-ups, and retrospectives.
β’ Bachelorβs degree in Computer Science, Software Engineering, or a related discipline.
β’ Proven full-stack experience with a strong sense of ownership over both modern frontend and backend technologies in a production setting.
β’ Proficient in designing microservices, RESTful APIs, and event-driven architectures; experience in shaping data models and defining domain boundaries.
β’ Experience in deploying and managing workloads in Azure or AWS/GCP using Infrastructure as Code (IaC), containerization (Docker/Kubernetes), CI/CD pipelines, and monitoring tools.
β’ Extensive experience with SQL Server.
β’ Skilled in automated testing using xUnit/NUnit/Jest/Playwright and committed to maintaining clean code standards.
β’ Demonstrated ability to mentor engineers, lead projects, and shape engineering strategies.
β’ Strong written and verbal communication skills, with a collaborative approach in a cross-functional Agile environment.
β’ Stock options.
β’ Comprehensive health, dental, and vision coverage for you and your family.
β’ Flexible work environment.
β’ Team off-sites and wellness programs.
β’ Generous vacation policy.
β’ Opportunities for continuous learning and personal development.
β’ Competitive salary and comprehensive benefits package.
β’ Flexible working hours.
Ellevation Education
Speechify
Nava
Circana
Get handpicked remote jobs straight to your inbox weekly.