IT & Software

Senior Software Engineer C# Distributed Systems

LE001 Phreesia, Inc.

Winnipeg · Manitoba · Canada

Share this job: X Facebook WhatsApp
Build scalable healthcare technology with C#, distributed systems, and AI-assisted development at Phreesia, working remotely across Canada. Occasional client and industry travel is required. As a senior-level individual contributor, you will design, implement, and support highly available software platforms. Your work spans Microsoft .NET, cloud-native systems, scalable APIs, automated testing, and operational excellence. You will collaborate with architects, product managers, operations teams, and engineers throughout delivery. Key Responsibilities:

Lead scalable software implementation across the development lifecycle Use Claude Code to improve efficiency and software quality Review AI-assisted outputs against architecture, compliance, and security standards Own production systems and resolve complex operational issues Mentor engineers and QA members on technical practices Requirements:

Bachelor’s degree in Computer Science or related discipline 5+ years building and supporting distributed software applications Strong Microsoft .NET and C# experience Experience with scalable APIs, cloud systems, and CI/CD Experience using automated testing and AI-assisted engineering tools Apply your C#, distributed systems, testing, and technical leadership experience to Phreesia’s remote healthcare technology platforms.

#J-18808-Ljbffr

Reference: WJ-3875_16153344 · Posted 11 Nov 2026, 08:29 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer jobs in other states

Browse jobs