Amazon Jobs in Sylvan lake ab
- Promoted
Full Stack Developer (C# with AWS)
SystematixAlberta, CanadaOperations Manager
Amazon Canada Fulfillment Services, ULC.Parkland County, Alberta, CANCloud Analyst
WBM TechnologiesAlberta, CAEntry Level - Remote Data Entry Work From Home
FocusGroupPanelSpringbrook, Alberta, CanadaSenior Station Manager
Amazon Canada Fulfillment Services, ULC - B85Leduc County, Alberta, CANSeasonal Associate - CR1124
Genuine Canadian CorporationRocky View County, ABFull Stack Developer (C# with AWS)
SystematixAlberta, Canada- Temporary
We are seeking a skilled and experienced Full Stack Developer to join our client's team. Our client is enhancing its transformational initiatives and requires a seasoned professional to support this critical project. This role offers an opportunity to contribute to impactful work in an innovative and collaborative environment.
The position can be carried out either on-site or remotely from within Canada. The work schedule will cover 8 hours per business day, aligned with Edmonton’s Mountain Standard Time (MST). This is a one-year (12-month) contract set to commence in early January 2025, with the potential for significant contributions to the project’s success.
PROJECT OVERVIEW :
The Full Stack Developer will play a key role in delivering comprehensive software development services for an ongoing agile, cloud-based development project, as well as supporting several smaller initiatives within the Digital Content Management and Delivery Branch of the Curriculum Division. This position involves contributing to the development and maintenance of the LearnAlberta platform and related applications.
The Full Stack Developer will collaborate closely with team members to design, develop, and maintain both front-end and back-end components of web applications. This includes ensuring scalability, efficiency, and optimal performance, as well as proactively identifying and troubleshooting issues. The successful candidate will contribute to building high-quality solutions that enhance the digital learning experience.
RESPONSIBILITIES :
1. Develop and maintain LearnAlberta.ca and related applications in an agile environment.
2. Utilize Amazon AWS (and potentially Microsoft Azure ) for cloud-based development.
3. Build, test, and deploy serverless applications using C#, .Net, NoSQL databases (AWS Dynamo DB), and VS Code.
4. Develop front-end components using JavaScript, SCSS, HTML, Angular, TypeScript, and Material Design.
5. Use state management technologies like NGXS, NGRX, and Redux .
6. Work on legacy applications using C#, .Net, IIS, MS SQL Server, and Visual Studio.
7. Ensure application responsiveness and performance.
8. Design and develop RESTful APIs .
9. Implement CI / CD pipelines for continuous integration and deployment.
10. Translate requirements into technical designs for solution delivery.
11. Provide architectural guidance and technical leadership as needed.
12. Write unit and automation tests to ensure code quality.
JOB REQUIREMENTS :
1. At least 3 years of experience as a software developer on Amazon AWS projects.
2. Educational background with relevant experience :
Path 1 : A university degree or two-year diploma in computer science (or related field) and 5 years of software development experience.
Path 2 : A one-year certificate in computer science (or related field) and 7 years of software development experience.
3. A minimum of 3 years of experience building, testing, and deploying solutions using Angular (2.0 or higher) or React.
PREFERRED EXPERIENCE :
1. Developing cloud-native serverless applications using Amazon Web Services (AWS).
2. Building serverless applications with microservices architecture.
3. Proficiency in JavaScript frameworks, specifically Angular (2.0 or higher) and React.
4. Working with NoSQL databases, such as MongoDB or DynamoDB.
5. Experience as a developer on large-scale web-based educational platforms (e.g., new.learnalberta.ca, if applicable).
6. Using state management tools like NGXS, NGRX, or Redux.
ABOUT THE ROLE :
This role is a 12-month contract engagement with the potential for extensions. Work can be performed remotely or on-site (on-site attendance is not mandatory) and will follow Edmonton, Alberta work hours.
APPLY NOW :
If you are interested in finding out more, please contact us or submit your resume. Or, if you know someone who meets these qualifications, please forward this assignment opportunity to them.
ABOUT SYSTEMATIX :
Systematix is one of Canada’s largest privately owned National Consulting and Resourcing firms. With offices across Canada, we provide the highest calibre consulting solutions to a diverse client base that includes all levels of Government and all private industry sectors.
Although we appreciate your interest in this role, only persons deemed applicable to this role will be contacted.
Systematix is committed to creating a diverse, inclusive environment and is proud to be an equal opportunity employer. At Systematix, we do not just accept difference, we thrive on it and believe that diverse cultures, perspectives, and experiences enhance our workforce and bring value to our community. Systematix Technology Consultants Inc has adopted the Employment Equity Policy to promote the full participation and advancement of members of the designated groups (women, Indigenous peoples, members of visible minority groups, and persons with disabilities) under the Canadian Human Rights Act and Employment Equity Act in the Systematix Technology Consultants Inc workforce.