Job offer

Principal Software Engineer ( .NET Technical Lead)

NorthStar Digital is looking for a Principal Software Engineer (.NET Technical Lead) in Ontario who, as a technical lead, will design scalable C# and .NET applications and oversee the architecture and code quality.

Tasks

  • Design and Development of Scalable, Maintainable, and High-Performance C# Applications
  • Role as primary technical director and for technical architectural design
  • Reviewing Code and Providing Feedback
  • Staying up to date with emerging technologies and industry trends
  • Ensuring code quality and maintainability through best practices
  • Collaborating with cross-functional teams to deliver high-quality software solutions

Requirements

  • Bachelor's degree in computer science, engineering, or a related field
  • 5+ years of experience in software development using C# and .NET
  • Proven ability to design and implement scalable, high-performance, and maintainable software solutions
  • Proven experience with .NET technologies (C#, MVC, Entity Framework, Web API, SQL Server)
  • Experience with cloud services (AWS, Azure, GCP, or others)
  • Familiarity with software development methodologies (Scrum, Agile, Kanban)
  • Strong problem solving skills
  • Excellent communication and collaboration skills
  • Ability to work independently and as part of a team

We offer

  • Financial Planning Workshops
  • Salary Transparency
  • Privacy and Data Security
  • Disclosures
  • Reasonable adjustments
  • Equal Employment Opportunities

Job details

© 2025 House of Skills by skillaware. All rights reserved.
Our website uses cookies to make navigation easier for you and to analyze the use of the site. You can find more information in our privacy policy.