.NET Full Stack Developer

Job Description

  • Anywhere

Note: Need someone from Alberta, Canada or who can relocate from day one.
Need 8 + years experience
Mandatory Skills:
 Provide software development and maintenance services for new LearnAlberta.ca and related applications in an agile environment.
 Provide software development services utilizing Amazon AWS cloud platform.
 Provide software development services on new serverless cloud-based applications building, testing, and deploying using C#, .Net development, NoSQL databases (AWS Dynamo DB) and VS Code.
 Provide software development services utilizing Artificial Intelligence.
 Provide front end development services using technologies including, but not limited to JavaScript, SCSS, HTML, Angular, Typescript, Material Design.
 Provide software development services using state management technologies including, but not limited to NGXS, NGRX and Redux.
 Provide software development services on legacy applications building, testing, and deploying multi-user / n-tier / Object Oriented applications solution components using the following: C#, .Net development, IIS, MS SQL Server and Visual Studio.
 Ensure responsiveness of applications.
 Design and develop RESTful APIs.
 Utilize CI/CD – continuous integration/ continuous deployment tools.
 Translate requirements into functional and technical designs that will be used in the overall solution delivery.
 Provide architectural direction as required.
 Provide technical project leadership as required.
 Write effective unit and automation tests.