This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our Edmonton client is seeking a skilled Full Stack Developer to join their Digital Content Management and Delivery team for an initial 12-month contract term focused on high-impact, cloud-native applications. This is an exciting opportunity to work on the LearnAlberta platform and other modern digital initiatives within an agile environment. You will play a key role in building scalable software that supports curriculum and career education, working with a forward-thinking team to deliver modern web solutions.
Job Responsibility:
Develop and maintain web applications using C# and .NET within an Amazon AWS cloud platform
Build and deploy serverless cloud-based applications using AWS DynamoDB and VS Code
Create responsive front-end components using JavaScript, SCSS, HTML, and Angular
Implement state management solutions using technologies such as NGXS, NGRX, or Redux
Design and develop RESTful APIs to ensure efficient communication between services
Write effective unit and automation tests to maintain high code quality and reliability
Translate complex business requirements into functional and technical designs for solution delivery
Requirements:
Post-secondary education in computer science combined with at least five years of professional software development experience
Minimum of five years of experience developing software solutions specifically using C# or Java
Minimum of three years of experience working on Amazon AWS software development projects
Minimum of three years of experience building and testing solutions using Angular or React
Proven experience with NoSQL databases and modern CI/CD tools for automated deployment
What we offer:
Work on a high-profile, inflight agile project using modern cloud technologies
Gain hands-on experience incorporating Artificial Intelligence into functional software solutions
Contribute to a meaningful educational platform that serves a wide user base
Utilize a modern tech stack including AWS serverless architecture and Angular
Collaborative team environment that values technical leadership and architectural input