Back to results

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

Responsibilities & Skill Requirements Core .NET 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

API Development

  • 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)

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 Skills

  • 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 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
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

Report this job