.NET (AZURE) DEVELOPER
Location: Calgary, AB
Type: Contract – 3 months + extension
Experience: 4 – 6 Years
Required Visa Status: Canadian PR Visa
This .NET (Azure) Developer is responsible for, but not limited to building, deploying and maintaining a custom application portfolio that spans all areas for our client.
Must Have Primary Skills:
- 5+ years full-stack development with C#, .NET and .NET Core.
- 3+ years of hands-on experience with HTML, CSS, JavaScript required.
- Previous experience in an Agile environment required.
- Knowledge of database design, complex queries and optimization required.
- Experience with a modern front-end framework like Vue, Angular or React preferred.
- Knowledge of security concepts such as TLS, Certificate management, OAuth/OIDC preferred.
Nice To Have Secondary Skills :
- Exposure to Azure serverless development is an asset.
- Manufacturing and/or engineering industry knowledge is an asset.
- Previous knowledge or experience integrating with SAP is an asset.
Proven Experience In :
- Strong leadership skills is a must!
- Build, deploy and maintain C#, .NET and .NET Core applications and Web APIs.
- Configure and maintain application components in Azure such as Service Bus, App Service/Cloud Services, Azure SQL, Functions.
- Assist in design and implementation of UI and front-end HTML/CSS/JavaScript components.
- Manage and plan work using Azure DevOps and Remedy Force.
- Build and maintain Azure DevOps deployment pipelines, builds, releases and repositories.
- Write unit tests in alignment with project test/QA strategy.
- Contribute to a high performing Agile team through pair-programming and a team-first approach.
- Suggest and implement application improvements in areas such as architecture, coding standards and performance.