Full Stack Developer OpportunityWe are seeking a skilled Full Stack Developer to join our team and contribute to the success of one of our global customers in Canada. As a key member of the team, you will have the opportunity to work on complex projects and develop your skills in a dynamic and distributed environment.Key Responsibilities:Develop maintainable, scalable, cross-browser code using Angular and .Net Core.Strong proficiency in Angular, JavaScript, TypeScript, HTML5, CSS3, JSON, jQuery, AJAX, and Bootstrap.Demonstrated experience in developing high-quality code that meets industry standards.Strong proficiency in .Net Core, C#, APIs, and SQL technologies.Experience with asynchronous programming and its quirks and workarounds.Hands-on experience with authentication and authorization technologies.Proficient understanding of code versioning tools, such as ADO/GIT and CI/CD.Experience and working knowledge of Agile Methodology and Test-driven development (TDD).Understanding of Azure Cloud services, Kubernetes, and Docker.Desirable Skills:Angular 8/9/10 using TypeScript with Bootstrap or any other CSS framework..NET Core 3.x, ASP.NET CORE Web API, REST.Strong knowledge of ES6, HTML5, CSS 3, JavaScript.MS SQL, EF Core, ADO.NET Technology.Application Design Patterns/Architecture.Experience working with GIT repository.Azure DevOps experience (CI/CD Pipelines, Artifacts, Repo).Azure cloud development (Web, Databases, AI & Machine Learning, Security, and DevOps).Benefits:You will have the opportunity to work in a dynamic and distributed environment, collaborate with experienced professionals, and develop your skills in a fast-paced industry.What We Offer:Opportunity to work on complex projects and develop your skills.Collaborative and dynamic work environment.Ongoing training and professional development opportunities.