Senior Software Engineer – Fullstack

Posted 1 day ago

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

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ 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.

People also viewed

Ellevation Education18 hours ago

Director, Software Engineering

US flagMassachusetts OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
Speechify18 hours ago

Tech Lead, Android Core Product

US flagUnited States OnlyFull-timeFull-stack Engineer$140k – $200k/year
ApplyView job
Nava18 hours ago

Senior Software Engineer, Ruby

US flagAlabama, +30 more statesFull-timeFull-stack Engineer$135.9k – $153k/year
ApplyView job
Circana18 hours ago

Senior Director, Software Engineering

US flagIllinois OnlyFull-timeFull-stack Engineer$120k – $165k/year
ApplyView job
Evry Health18 hours ago

Senior Software Engineer, .NET

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Speechify19 hours ago

Tech Lead, Android Core Product

US flagCalifornia OnlyFull-timeFull-stack Engineer$140k – $200k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers