×
Register Here to Apply for Jobs or Post Jobs. X

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

Job in Abbotsford, BC, Canada
Listing for: UBC
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Full Stack Developer, Senior Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Position: Sr. Software Engineer - Full Stack (.NET, React) |

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

The Sr. Software Development Engineer uses specialized depth and experience to oversee the writing and modification of complex software application programs. This role leads work groups responsible for software development, design, and quality testing. The position creates detailed specifications or designs, conducts quality assurance reviews, mentors others, and maintains the programs by coding, testing, and debugging. The candidate must interact directly with IT vendor partners, business clients, and internal stakeholders, solving complex problems and frequently collaborating with senior vendor partner contacts.

This role serves as the prime technical contact on projects.

Specific

Job Duties
  • Partner with multiple vendors to create estimates and delivery plans for projects or programs across an application family.
  • Ensure quality of technology delivery for multiple vendors' technology solutions for concurrent projects within an application family.
  • Provide technology leadership and delivery accountability for solutions for multiple concurrent projects (e.g., Claims, C&PS, or CS&DW).
  • Lead a large or complex unit, setting direction to mature the technology and manage technical debt.
  • Identify and implement process enhancements related to the application area.
  • Implement actions to increase UBC and vendor partner knowledge on the team.
  • Serve as SME for components of the team.
  • Partner with architects to set direction for maturing, retiring, or adding technology components in the UBC environment.
  • Provide technical guidance to projects/programs for complex components of multiple technology suites.
  • Lead efforts to develop standard practices, components, and guidelines for use of complex technology components.
  • Lead teams to resolve urgent and high‑production incidents.
  • Lead actions to determine root causes of problems and drive resolution.
  • Work on special projects as assigned.
Desired

Skills and Qualifications
  • Bachelor’s degree in a related field or equivalent work experience.
  • 8–12 years of relevant experience, preferably 2–3 years at UBC, or a Master’s degree and 6–10 years of relevant experience.
  • Strong proficiency in .NET and C#.
  • Proficiency in SQL and Azure.
  • Complete understanding of technical principles, theories, and concepts in the field.
  • Ability to provide and implement technical solutions to a wide range of difficult problems.
  • Solutions that are innovative, thorough, practical and consistent with organizational objectives.
  • Ability to lead discussions with all levels of the organization and provide balanced information of an idea or communication of an issue, whether written or verbal.
  • Familiarity with the healthcare or PBM industry.
  • Experience working in a vendor partner model.
  • Ability to work a flexible schedule to accommodate project deadlines.
  • Demonstrated ability to prioritize workload and meet project deadlines.
  • Adaptability and willingness to learn new tools and applications.
  • Ability to adapt in a dynamic work environment and make independent decisions.
  • Demonstrated ability to work collaboratively across project teams.
Benefits
  • Growth opportunities for promotion
  • Flexible work environment
  • Discretionary PTO
  • Paid holidays
  • Employee assistance programs
  • Medical, dental, and vision coverage
  • Wellness program
  • Adoption assistance
  • Short‑term disability
  • Long‑term disability
  • Life insurance

UBC is proud to be an equal opportunity employer and does not discriminate because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, or basis of disability or any other federal, state, or local protected class. We are committed to a diverse, equitable, and inclusive culture that fosters respect for each other, our clients, and our patients.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary