02 Sep
|
E-IT
|
Mississauga
Job Description
Key Responsibilities
Design, develop, and maintain scalable backend applications using C# and .NET.
Analyze, troubleshoot, and enhance existing codebases and systems.
Build and support REST APIs and microservices.
Participate in architecture, design reviews, and technical decision-making.
Collaborate with cross-functional teams in an Agile workplace.
Mentor junior engineers and promote engineering best practices.
Required Skills
8+ years of hands-on experience in C# and .NET Core/.NET 6+
Solid expertise in ASP.NET Core, REST APIs, and Microservices
SQL Server and Entity Framework
Object-Oriented Design, SOLID Principles, and Design Patterns
Azure or AWS cloud experience
Git, CI/CD, Docker, and Kubernetes
Robust debugging, performance tuning, and problem-solving skills
Preferred Skills
Identity & Access Management (IAM)
OAuth 2.0, OpenID Connect, SAML
Entra ID (Azure AD), Okta, Auth0, or IdentityServer
Experience with AI-assisted development tools (GitHub Copilot)
📌 Senior Software Engineer Mississauga
🏢 E-IT
📍 Mississauga