Himanshu.Kumar3@akkodisgroup.com

Akkodis

Edmonton

Remote

CAD 90,000 - 120,000

Full time

31 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Akkodis is seeking a Full Stack Developer to support LearnAlberta and related applications, contributing to both front-end and back-end development in an agile, cloud-based environment.

You will build in C#, .NET, AWS, DynamoDB, and NoSQL; utilize NGXS, NGRX, and Redux; and design RESTful APIs while ensuring scalability and reliability.

Remote work with occasional travel to Edmonton, AB is offered, with 7 hours per day, 8:00 AM to 5:00 PM, Monday to Friday.

Qualifications

  • University degree or 2-year diploma plus 5+ years software dev experience
  • One-year certificate plus 7+ years software dev experience
  • Proficiency in C# and/or Java
  • Three years AWS development experience
  • Experience with Angular 2.0+ and/or React

Responsibilities

  • Develop and maintain LearnAlberta applications in an Agile environment
  • Build, test, and deploy cloud-based and serverless apps on AWS
  • Develop using C#, .NET, AWS DynamoDB, NoSQL, and VS Code
  • Use NGXS, NGRX, and Redux for state management
  • Develop legacy apps using C#, .NET, IIS, SQL Server, and Visual Studio
  • Design and develop RESTful APIs
  • Ensure scalability, performance, and CI/CD usage
  • Translate business requirements into designs and provide technical leadership
  • Write unit and automated tests
  • Troubleshoot front-end and back-end issues

Skills

C#
Java
AWS
Angular
React
DynamoDB
MongoDB
REST APIs
Unit testing
Serverless

Education

University degree or 2-year diploma in computer science
One-year certificate in computer science

Tools

VS Code
Visual Studio
IIS
Microsoft SQL Server

Job description

Client Location: Remote(Occasional Travel to Edmonton, AB): 7 hours/day between 8:00 AM and 5:00 PM, Monday to Friday)
Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only)
Note on Assignment Type

This position is provisionally Remote(Occasional Travel to Edmonton, AB), requiring 7 hours per calendar day between 8:00 AM and 5:00 PM, Monday to Friday (excluding breaks). Conditions may change based on organizational requirements and at the discretion of the Hiring Manager.

Job Description: Full Stack Developer

Alberta Education and Childcare is seeking a Full Stack Developer to support the development and maintenance of new LearnAlberta and related applications. The resource will join an agile, cloud-based development environment and contribute to both front-end and back-end development, application scalability, efficiency, and troubleshooting.

Key Responsibilities
  • Develop and maintain new LearnAlberta and related applications in an agile environment.
  • Build, test, and deploy cloud-based and serverless applications on Amazon Web Services.
  • Develop solutions using C#, .NET, AWS DynamoDB, NoSQL databases, and VS Code.
  • Use state-management technologies including NGXS, NGRX, and Redux.
  • Develop and maintain legacy applications using C#, .NET, IIS, Microsoft SQL Server, and Visual Studio.
  • Design and develop RESTful APIs.
  • Ensure application responsiveness, scalability, and efficiency.
  • Use continuous integration and continuous deployment tools.
  • Translate business requirements into functional and technical designs.
  • Provide architectural direction and technical project leadership as required.
  • Write effective unit and automated tests.
  • Troubleshoot front-end and back-end application issues.
Mandatory Candidate Specifications

Candidates must meet all four mandatory requirements:

  • Education and overall development experience
  • University degree or two-year diploma in computer science or a related discipline, plus at least five years of software development experience; or
  • One-year certificate in computer science or a related discipline, plus at least seven years of software development experience.
  • C# and/or Java
  • Minimum five years of experience as a software developer using C# and/or Java.
  • Amazon Web Services
  • Minimum three years of experience as a software developer on Amazon AWS development projects.
  • Angular and/or React
  • Minimum three years of experience developing, building, testing, and deploying solutions using Angular 2.0 or higher and/or React.
Highly Desirable Experience

Priority should be given to candidates with:

  • Experience with specific AWS services and the ability to explain their use within relevant projects.
  • Strong experience with both Angular 2.0+ and React.
  • NoSQL database experience, particularly DynamoDB and MongoDB.
  • Experience developing large-scale, web-based content management platforms comparable to new LearnAlberta.
  • Experience with state-management tools such as NGXS, NGRX, and Redux.
  • Clearly documented project objectives, responsibilities, technologies, outcomes, and dates for each claimed experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Radiant Systems Solutions, Inc • Edmonton

Hybrid
CAD 95,000 - 130,000
Developer
Developer

Java Holdings Ltd • Edmonton

On-site
CAD 90,000 - 120,000
Extended Healthcare
Group RRSP
Life Insurance
+3
Developer
Developer

Java Holdings Ltd • Calgary

On-site
CAD 80,000 - 110,000
Extended Healthcare Plan
RPP - Group RRSP
Group Life - AD&D - Critical Illness
+3
Full Stack Developer - Senior
Full Stack Developer - Senior

VGen Technologies LLC • Edmonton

On-site
CAD 76,000 - 139,000
Digital Architect
Digital Architect

Akkodis • Edmonton

On-site
CAD 120,000 - 170,000
Software Developer - Full Stack
Software Developer - Full Stack

Symbiotic Group • Toronto

On-site
CAD 90,000 - 130,000
Senior Front-End Developer (contract) multiple positions available
Senior Front-End Developer (contract) multiple positions available

Handis Consulting Inc • Canada

On-site
CAD 100,000 - 140,000
Flexible working hours
Opportunity for contract extension
Senior Help Desk Analyst
Senior Help Desk Analyst

SereneAID • Edmonton

Hybrid
CAD 75,000 - 105,000
Seniorx3 Full Stack - Software Developer
Seniorx3 Full Stack - Software Developer

Kardow • Toronto

On-site
CAD 120,000 - 180,000
Enterprise Architect
Enterprise Architect

Q1 Technologies, Inc. • Edmonton

On-site
CAD 90,000 - 120,000