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

Principal Software Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: Insight Global
Full Time position
Listed on 2026-06-16
Job specializations:
  • Software Development
    Software Architect, Cloud Engineer - Software, Full Stack Developer, DevOps
Salary/Wage Range or Industry Benchmark: 60000 - 80000 CAD Yearly CAD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

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 a modern .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 collaborative Agile environments, and has the credibility and communication skills to influence both technical teams and business stakeholders.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances.

If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to  To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:

Required Skills and 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 and 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
#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