Technical Lead C#/.Net (Player/Coach) SaaS/PLG focus (Canada preferred)

Overview

Remote
$120,000+
Full Time

Skills

.NET
C#
Collaboration
SaaS
Virtual Team
IT Management
IT Strategy
Communication
Startups
Leadership
Mentorship
Agile
Team Leadership

Job Details

Johnson Service Group (JSG) is seeking a remote Technical Lead C# /.NET (Player/Coach) for a direct hire role. We are partnering with an entrepreneurial client in the IT/MSP space to hire a hands-on Technical Leader. This role is both strategic and execution-driven, combining leadership with active coding. You’ll guide a distributed engineering team in delivering a new SaaS solution to market through a Product-Led Growth (PLG) strategy.

Technical Lead C# / .NET (Player/Coach) – SaaS / PLG Focus Location: Remote (Canada preferred)
Industry: IT & MSP
Team Size: 8 Engineers (3 core, 5 outsourced)
Compensation: $120k–$135k 
 

Key Responsibilities

  • Lead, mentor, and develop a team of 8 engineers (3 internal, 5 outsourced).
  • Architect, design, and build scalable SaaS applications using C#/.NET.
  • Collaborate with product, design, and business stakeholders to align engineering with business objectives.
  • Drive agile practices, code reviews, and CI/CD processes.
  • Represent engineering in cross-functional discussions with leadership and customers.
  • Ensure performance, security, and code quality across the stack.
  • Contribute directly to production-grade code while shaping long-term technical strategy.
  • Support the PLG strategy through user-focused design and innovation.

Required Qualifications

  • 7+ years of professional software development experience, with strong C#/.NET expertise.
  • 2+ years in a technical leadership or team lead role.
  • Proven success managing remote and outsourced engineering teams.
  • Strong knowledge of SaaS architecture and best practices.
  • Hands-on experience with CI/CD pipelines and agile methodologies.
  • Excellent communication skills; ability to bridge technical and business needs.
  • Comfortable being both a leader and individual contributor.

Preferred Qualifications

  • Experience in Data Protection (Backup/Recovery).
  • Familiarity with PLG tools and strategies.
  • Experience with Blazor or other modern front-end frameworks.
  • Background in startup or high-growth environments.

Why Join

  • Be part of a fast-growing company with a mission-driven SaaS launch.
  • Lead a distributed team while contributing directly to the codebase.
  • Work closely with executive leadership, with potential to grow into VP Engineering or CTO.
  • Competitive salary, full healthcare coverage (zero out-of-pocket), and 401K match. 


JSG offers medical, dental, vision, life insurance options, short-term disability, 401(k), weekly pay, and more. Johnson Service Group (JSG) is an Equal Opportunity Employer. JSG provides equal employment opportunities to all applicants and employees without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, marital status, protected veteran status, or any other characteristic protected by law.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.