Senior Full Stack Developer (C# .NET and ) Senior Full Stack Developer Job Details: The Full Stack Developer will assist the software development team with the analysis of technical problems, the design of solutions informed by design patterns and best practices and the production of software code (including unit tests and build scripts) using primarily .NET framework with C# and Vue.JS technologies. This role will be involved in the development and maintenance of various systems over the course of the contract. The Full Stack Developer will be responsible to provide solution design and development services including, but not limited to: Transformation of business requirements into solution plans Estimation of effort for design and development tasks Design of technical systems to implement solution plans Development of production-quality, standards-compliant code primarily using .NET framework with C# and Vue.JS technologies Creation of unit-tests to harden the solution''s components Participation in standard SDLC tasks and activities Reporting on issues and progress. Other task as required Senior Full Stack Developer Mandatory Skills: Computer Science or related Degree/ Diploma. Minimum of 8 years demonstrated experience in performing software development using C# Minimum of 8 years demonstrated experience working with .NET framework Recent hands-on experience developing with .NET Frameworks 6 - 8 4 years of demonstrated experience with source code management with GitHub and Subversion 4 years of demonstrated experience with front-end frameworks and technologies such as Vue, Typescript and JavaScript 4 years of demonstrated experience developing RESTful services and using Swagger Minimum of number (4) years of demonstrated experience working with testing frameworks such as XUnit 4 years of demonstrated experience with security best practices related to JWT and OAuth 2.0 implementations. Minimum number (4) years working with container orchestration tools, such as Docker Compose and Kubernetes, to manage multi-container applications. 4 years working knowledge of Docker best practices for building efficient, scalable, and secure containerized applications Assignment Length: 12 Months with possible longer term extensions Assignment Location: Calgary
Job Title
Full Stack Developer C#