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

Principle Software Engineer

Job in Mississauga, Ontario, Canada
Listing for: Insight Global
Contract position
Listed on 2026-06-16
Job specializations:
  • Software Development
    Software Architect, .NET Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80 - 95 CAD Hourly CAD 80.00 95.00 HOUR
Job Description & How to Apply Below
Position: Principle Software Engineer - Insight Global )

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 system performance optimization
  • Experience working in Agile/Scrum environments with cross‑functional teams
  • Strong communication and stakeholder management skills, with the ability to influence both technical and non‑technical audiences
Nice to Have Skills & Experience
  • Experience with in financial services or other highly regulated environments
  • Exposure to modern front‑end frameworks such as React, Next.js, Angular, or related digital technologies
  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Familiarity with CI/CD pipelines, containerization tools such as Docker/Kubernetes, and Dev Ops best practices
  • Exposure to microservices architecture
  • Experience supporting or influencing mobile application development
  • Background in modernizing legacy systems into scalable, digital‑first solutions
Job Description

Insight Global is hiring a Principal Engineer to join a high‑impact digital engineering team supporting consumer‑facing technology initiatives within a large financial services environment. This is a contract‑to‑hire opportunity based in Toronto, focused on helping shape and deliver scalable digital solutions across online and potentially mobile platforms.

This role is ideal for a highly senior technical leader who operates at the intersection of architecture, design, and hands‑on engineering. The Principal Engineer will play a key role in defining technical direction, guiding engineering best practices, and contributing directly to development efforts within an up‑to‑date .NET environment.

This individual will function similarly to a Delivery Lead or Solution Architect, with a strong emphasis on both technical leadership and execution. Approximately 50% of the role will focus on design and architecture, with the remaining 50% dedicated to hands‑on coding, solution delivery, and mentoring junior developers. This person must be comfortable setting technical standards, solving complex engineering challenges, and leading by example through code.

The ideal candidate is someone who brings deep experience building consumer‑facing digital applications, thrives in cooperative Agile environments, and has the credibility and communication skills to influence both technical teams and business stakeholders.

#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