← Back to opportunities

Principle Software Engineer

📍 Location
toronto
⏰ Job Type
Full-time
📅 Posted
June 15, 2026

About the Role

Qualifications

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<...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position