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