Role Overview:
We are seeking a seasoned Full Stack Developer with expertise in .NET and Angular to join our global team. This individual will play a vital role in supporting one of our major clients in Canada, a leading professional services firm based in the UK.
Key Responsibilities
* Design and develop scalable, maintainable, and cross-browser compatible applications using Angular and .NET Core.
* Ensure strong proficiency in JavaScript, TypeScript, HTML5, CSS3, JSON, jQuery, AJAX, and Bootstrap.
* Develop and implement APIs using .NET Core and C#.
* Collaborate on a wide range of authentication and authorization technologies.
* Participate in Agile Methodology and Test-Driven Development (TDD).
* Optimize code for multiple delivery platforms, including mobile and desktop.
* Work with Azure Cloud services, Kubernetes, Docker, and other cloud-based technologies.
Requirements
* .NET Core 3.x, ASP.NET CORE Web API, REST
* Angular 8/9/10 using TypeScript with Bootstrap or another CSS framework
* Strong knowledge of ES6, HTML5/CSS3, and JavaScript
* Microsoft SQL Server, Entity Framework Core/ADO.NET Technology
* Application Design Patterns/Architecture
* Experience working with Git repositories
* Azure DevOps experience (CI/CD Pipelines, Artifacts, Repo)
* Comfortable with Agile methodologies
Bonus Skills
* ReactJS
* Azure cloud development (Web, Databases, AI & Machine Learning, Security, and DevOps)