We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Jobgether logo
Jobgether Verified
Human Resources Technology

Sr. Software Engineer - Full Stack (.NET, React)

CanadaRemoteFull TimeSeniorPosted 9 days ago

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Software Engineer - Full Stack (.NET, React) in Canada.
In this senior engineering role, you will contribute to the design, development, and optimization of complex, enterprise-grade software solutions that support critical healthcare and pharmaceutical services. You will work across the full stack, building scalable applications using modern .NET and React technologies within a collaborative, multi-vendor environment. This position plays a key role in driving technical direction, improving system architecture, and ensuring high-quality software delivery across multiple concurrent projects. You will also act as a technical leader, guiding teams, mentoring engineers, and partnering closely with architects, vendors, and business stakeholders. The environment is fast-paced and highly collaborative, requiring strong problem-solving skills and a strategic mindset. This role is ideal for an experienced engineer who enjoys both hands-on development and technical leadership in a mission-driven industry.
Accountabilities

  • Lead the design, development, testing, and maintenance of complex full-stack applications using .NET and React
  • Provide technical leadership across multiple concurrent projects, ensuring high-quality and timely delivery
  • Collaborate with vendors, architects, and internal stakeholders to define technical solutions and delivery plans
  • Guide development teams in reducing technical debt and improving system architecture and performance
  • Conduct code reviews, quality assurance checks, and ensure adherence to engineering best practices
  • Lead root cause analysis and resolution of critical production incidents
  • Develop standards, frameworks, and guidelines to improve development consistency and efficiency
  • Mentor and support junior and mid-level engineers to enhance team capability and knowledge sharing

Requirements

  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience
  • 8-12 years of experience in software development, including senior or lead-level responsibilities
  • Strong expertise in .NET, C#, React, and JavaScript
  • Solid experience with SQL databases and Azure cloud technologies
  • Proven ability to design scalable, maintainable, and high-performance software solutions
  • Experience working in complex, multi-vendor or enterprise environments
  • Strong problem-solving skills with the ability to translate business needs into technical solutions
  • Excellent communication and leadership skills, with the ability to influence technical and non-technical stakeholders
  • Experience in healthcare or PBM environments is an asset
  • Strong mentoring mindset and ability to work collaboratively in cross-functional teams

Benefits

  • Competitive salary package
  • Career growth and promotion opportunities
  • Tuition reimbursement and continuous learning support
  • Flexible and remote-friendly work environment
  • Discretionary paid time off and paid holidays
  • Comprehensive medical, dental, and vision insurance
  • Telemedicine services and employee assistance programs
  • Life, short-term, and long-term disability insurance
  • Wellness programs and employee discount offerings

How Jobgether Works
We use an
AI-powered matching process
to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Ready to apply?
You'll be redirected to Jobgether's application page.

Similar roles