Sr.Net Developer
Long Term contract
Toronto, ON - Hybrid
Role Descriptions:
Skill requirements:
- Core .NET Development Proficiency in .NET Framework and .NET CoreStrong C# and ASP.Net expertise.
- Object oriented design principles and SOLID principles. Design patterns (Singleton| Factory| Repository| Dependency Injection| etc.)
- Entity Framework and LINQ proficiency API Development RESTful API design and developmentASP.NET Core Web APIAPI security best practices and authentication/authorization Microservices architecture experience.
- Experience with API versioning and documentation (Swagger/OpenAPI).
- Testing & Quality Assurance Unit testing frameworks (NUnit| xUnit| MSTest)Mocking frameworks (Moq| NSubstitute)Security & Vulnerability Resolution SAST (Static Application Security Testing) tool experience DAST (Dynamic Application Security Testing) tool experience Common vulnerability identification and remediation
- Secure coding practices. Authentication and authorization implementation Data protection and encryption
- Additional Technical Server and database design GitHub Version control CI/CD pipelines and DevOps experience: Git Action| Ansible or UCDCloud platforms experience (OpenShift/Azure preferred)Agile/Scrum methodologies AI and Copilot Development AI assisted development experience AI powered debugging and optimization
- Key Competencies: Strong problem solving and analytical skills Excellent code quality and documentation standards Strong communication and collaboration skills
MUST HAVE:
- Core .NET Development
- API Development
- Testing & Quality Assurance
- Security & Vulnerability Resolution
- AI and Copilot Development
Pay: $50.00-$55.00 per hour
Work Location: Hybrid remote in Toronto, ON (Toronto District)