Principal Software Engineer in Toronto

Insight Global

📍 mississauga, peel region, Canada

Full-time IT & Technology

Job Description

Take on a pivotal role as a Principal Software Engineer with Insight Global, based on a hybrid model in Toronto. Deliver scalable solutions for consumer-facing digital applications.
This contract-to-hire position is tailored for seasoned engineers with 15+ years of software development experience. You'll engage in .NET/C# development while designing consumer apps for web and mobile. Your expertise in software architecture and mentoring developers is essential in shaping the project's technical direction while ensuring top-notch coding practices.
Key Responsibilities:
• Define technical direction for software solutions
• Design and architect scalable digital applications
• Develop hands-on with .NET/C# in a modern environment
• Mentor junior developers and instill best practices
• Collaborate in Agile/Scrum teams to meet objectives
Requirements:
• 15+ years of software development experience
• Proven experience as Principal Engineer or Solution Architect