- Company Name
- KAnand Corporation
- Job Title
- Contract Job Role :: .Net Full stack developer SwE : Toronto, Calgary, Vancouver, Burnaby - Hybrid Role
- Job Description
-
**Job title**
.NET Full Stack Developer (Contract)
**Role Summary**
A long‑term contract developer responsible for designing, developing, and maintaining end‑to‑end web applications using Azure, .NET, C#, WebAPI, and related technologies. Must build scalable services, ensure security, and collaborate with cross‑functional teams in a hybrid environment.
**Expectations**
- 10+ years of full‑stack development experience
- Proven track record with Azure services, .NET, and C#
- Strong problem‑solving skills and ability to work independently
- Excellent communication in a hybrid team setting
- Proactive in resolving unknown issues and continuous improvement
**Key Responsibilities**
- Design, code, and test client‑side and server‑side components using JavaScript, C#, and .NET Core
- Develop and expose RESTful APIs, Azure Functions, and integrate with Azure services (Logic Apps, Functions, Storage, etc.)
- Implement database schemas and queries in SQL Server or Azure SQL
- Apply security fundamentals (SFI) and Microsoft Service 360 compliance requirements to all solutions
- Use Azure DevOps for CI/CD pipelines, branching, and release management
- Collaborate with UX/UI designers and backend teams to deliver seamless user experiences
- Maintain and improve existing codebase, refactor for performance, and enforce coding standards
- Leverage GitHub Copilot and other tooling to increase productivity and code quality
- Document technical designs, decisions, and best practices
**Required Skills**
- .NET Core / .NET 5+ with C#
- Azure services (Functions, App Services, Logic Apps, Azure DevOps, AKS, etc.)
- WebAPI design and implementation
- JavaScript (ES6+), HTML5, CSS3, React/Vue/Angular optional
- SQL Server / Azure SQL database design and T-SQL
- Git, GitHub (including Copilot usage)
- Security fundamentals (SFI) and Service 360 compliance
- DevOps practices: CI/CD, automated testing, code reviews
- Strong communication and self‑directed problem solving
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- Microsoft Azure Developer Associate (AZ-204) or equivalent .NET certification preferred but not mandatory.