Sr. .Net Developer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Must Have Skills
- Core .NET Development
- API Development
- Testing & Quality Assurance
- Security & Vulnerability Resolution
- AI and Copilot Development
- Proficiency in .NET Framework and .NET Core
- Strong 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
- RESTful API design and development
- ASP.NET Core Web API
- API security best practices and authentication/authorization
- Microservices architecture experience
- Experience with API versioning and documentation (Swagger/OpenAPI)
- Unit testing frameworks (NUnit, xUnit, MSTest)
- Mocking frameworks (Moq, NSubstitute)
- 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
- SQL Server and database design
- GitHub version control
- CI/CD pipelines and DevOps experience: Git Action, Ansible, or UCD
- Cloud platforms experience (OpenShift/Azure preferred)
- Agile/Scrum methodologies
- AI-assisted development experience
- AI-powered debugging and optimization
- Strong problem-solving and analytical skills
- Excellent code quality and documentation standards
- Strong communication and collaboration skills
More about this job
Responsibilities
The Sr. .Net Developer will be responsible for core .NET development, including API design and development, as well as ensuring testing and quality assurance. The role also involves addressing security vulnerabilities and contributing to AI-assisted development.
Requirements
Candidates must have proficiency in .NET Framework and .NET Core, along with strong expertise in C# and ASP.NET. Experience with API development, testing frameworks, and security practices is also required.
Skills
- Core .Net Development
- API Development
- Testing & Quality Assurance
- Security & Vulnerability Resolution
- AI and Copilot Development
- C#
- ASP.Net
- Entity Framework
- LINQ
- RESTful API
- Microservices
- Unit Testing
- SAST
- DAST
- SQL Server
- GitHub
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Consulting
Keywords
- Core .Net
- API Development
- Testing
- Quality Assurance
- Security
- Vulnerability Resolution
- AI
- Copilot Development
- C#
- ASP.Net
- Entity Framework
- LINQ
- RESTful API
- Microservices
- Unit Testing
- SAST
- DAST
- SQL Server
- GitHub
- CI/CD
- DevOps
- Agile
- Scrum
- Cloud Platforms
- OpenShift
- Azure
- Authentication
- Authorization
- Data Protection
- Encryption