Principle Software Engineer

Insight Global • toronto, on, Canada • Posted May 26, 2026

Location toronto, on
Job Type Full-time
Category Other-General
Posted May 26, 2026

12 month contract to hire

Hybrid 1-2x per week in Toronto

Pay: $80-95/hr incorp


Required Skills & Experience

15+ years of professional software development experience

• Proven experience operating at a Principal Engineer, Lead Engineer, Solution Architect, or Delivery Lead level

• Strong hands-on experience with .NET / C# development in modern enterprise environments

• Experience designing and delivering consumer-facing digital applications, ideally across web and/or mobile platforms

• Strong background in software architecture, solution design, and scalable system development

• Ability to remain hands-on in code while also driving higher-level technical direction

• Experience mentoring developers and leading by example in engineering best practices

• Strong understanding of secure coding principles, code quality, and sy...

Interested in this role?

Click the button below to start your application.

Apply Now