Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailAlberta Educations Curriculum Division is redeveloping the provincial Kindergarten to Grade 12 curriculum. This initiative transitions the curriculum from a traditional print-based system to a digital format. Key focus areas include:
Redesigning standards guidelines and processes to support competency-focused and student-centered curriculum development.
Collaborating with school authorities industry and communities to enhance student learning outcomes.
The Full Stack Developer will be responsible for the following in an agile environment:
Software development and maintenance of and related applications.
Development using Amazon AWS and potentially Microsoft Azure cloud platforms.
Building testing and deploying serverless cloud-based applications using:
C# .NET NoSQL (AWS DynamoDB) and Visual Studio Code
Front-end development using:
JavaScript SCSS HTML Angular TypeScript Material Design
Implementing state management using:
NGXS NGRX and Redux
Supporting and enhancing legacy applications using:
C# .NET IIS MS SQL Server and Visual Studio
Designing and developing RESTful APIs
Ensuring responsiveness of web applications
Utilizing CI/CD tools for continuous integration and deployment
Translating functional requirements into technical designs
Providing architectural guidance and technical leadership
Writing effective unit tests and automation tests
Education:
A university degree or two-year diploma in Computer Science (or related discipline) from an accredited post-secondary institution
Experience:
Minimum 5 years of experience in software development using C# and/or Java
Experience developing serverless applications on AWS Azure or GCP
Experience writing unit tests for both server-side (e.g. C# Java ) and front-end (e.g. JavaScript TypeScript)
Experience developing microservices-based applications
Front-end development experience with:
HTML5 dynamic CSS and TypeScript
Proficiency with Angular (2.0 or higher) and React
Experience with NoSQL databases
Prior experience developing education-related software solutions is considered an asset
Full Time