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

Jobgether · Canada

Company

Jobgether

Location

Canada

Type

Full Time

Job Description

Team: IT

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
Apply Now

Date Posted

05/06/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories