Our Edmonton government client is seeking skilled Full Stack Developers to join its Digital Design and Delivery Division (3D) on an initial 12-month contract for various digital transformation projects. As part of a cross-functional team, you will play a crucial role in modernizing government services, improving user experiences, and delivering
...
efficient, citizen-focused solutions. This is an exciting opportunity to contribute to service innovation and program reviews while applying agile methodologies, human-centered design approaches, and modern data practices. Successful candidates will bring a strong technical background, experience in collaborative software development, and a passion for creating impactful, user-centric digital solutions. Apply now to make a meaningful impact and advance your career in innovative technology!
Advantages
• Opportunity to work on high-impact, province-wide digital transformation projects
• Collaborative and agile work environment with cross-functional teams
• Hands-on experience with cutting-edge technologies and modern development practices
• Potential for contract extensions up to 24 months
• Contribute to improving public services and delivering better user experiences for Albertans
Responsibilities
- Participate and contribute to project research and discovery:
+ Contribute to field research and user interviews; and
+ Lead technical discovery and deliver related Artifacts such as diagrams and documentation.
- Provide solution design and development services related to:
+ Detailed solution designs based on shared understanding from discovery;
+ Completion of features for the continued development of exemplar projects that meet the needs of the product owners and improve the experience of Albertans;
+ Functional and non-functional defect discovery and resolution; and
+ Enhancements to solution code quality, tooling, and documentation for improved maintainability.
- Collaborate with frontend designers to deliver solutions aligned to a consistent look and feel.
- Advise and inform product owners on technical efforts and implementation options to facilitate frequent delivery.
- Support solution deployment and launch for limited and general availability.
- Contribute to a platform of user-centric services through:
+ Focus on reuse in solution design and implementation; and
+ Direct contribution to reusable common components and capabilities.
- Sustain ongoing development through onboarding of technical team members, maintaining technical documentation, adopting and improving team development and quality practices and processes.
Qualifications
General tech stacks used that you will be required to have experience in some or all of:
• Frontend: Angular, React, Vue.js, Electron
• Backend: C# .Net Core, Node.js (NestJS, Express), Python (Django)
• Databases: SQL Server, PostgreSQL, MongoDB, DynamoDB, CosmosDB
• Cloud Platforms: AWS, Azure, OpenShift
• Authentication: Keycloak, Azure AD, OpenIDConnect, SAML, JWT
• DevOps: GitHub, GitLab, Nx, Terraform, Azure DevOps, CI/CD pipelines
• Testing: Cypress, Jest, Artillery, BrowserStack, OWASP Zap
Mandatory:
• 5 years of experience using source control, particularly Git, in collaborative software development.
• 5 years of experience with automated unit testing and integration testing.
• 5 years of experience working as a Full Stack Developer on complex software solutions in an agile team environment.
• 3 years of experience working on production applications using modern application frameworks and frontend JavaScript frameworks.
Desirable:
• 1 year of experience incrementally transforming existing legacy systems into modern digital services across multiple releases.
• 2 years of experience with database technologies, including relational databases and alternatives.
• 2 years of experience with design patterns and their application and software architecture considerations.
• 2 years of experience working with CI/CD pipelines.
• 2 years of experience working with teams that also apply UX design, service design, design thinking, or human-centered design approaches.
• 2 years of experience creating new technical and/or business processes.
Summary
If you're a passionate Full Stack Developer looking for the chance to work on meaningful projects that directly improve the lives of Albertans, apply directly to this job ad or reach out to your Randstad Digital representative immediately!
P.S. Don’t forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills! So even if this role isn’t for you please update your profile so we can find you!
We look forward to supporting you in your job search!
Good luck!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
Our Edmonton government client is seeking skilled Full Stack Developers to join its Digital Design and Delivery Division (3D) on an initial 12-month contract for various digital transformation projects. As part of a cross-functional team, you will play a crucial role in modernizing government services, improving user experiences, and delivering efficient, citizen-focused solutions. This is an exciting opportunity to contribute to service innovation and program reviews while applying agile methodologies, human-centered design approaches, and modern data practices. Successful candidates will bring a strong technical background, experience in collaborative software development, and a passion for creating impactful, user-centric digital solutions. Apply now to make a meaningful impact and advance your career in innovative technology!
Advantages
• Opportunity to work on high-impact, province-wide digital transformation projects
• Collaborative and agile work environment with cross-functional teams
• Hands-on experience with cutting-edge technologies and modern development practices
• Potential for contract extensions up to 24 months
...
• Contribute to improving public services and delivering better user experiences for Albertans
Responsibilities
- Participate and contribute to project research and discovery:
+ Contribute to field research and user interviews; and
+ Lead technical discovery and deliver related Artifacts such as diagrams and documentation.
- Provide solution design and development services related to:
+ Detailed solution designs based on shared understanding from discovery;
+ Completion of features for the continued development of exemplar projects that meet the needs of the product owners and improve the experience of Albertans;
+ Functional and non-functional defect discovery and resolution; and
+ Enhancements to solution code quality, tooling, and documentation for improved maintainability.
- Collaborate with frontend designers to deliver solutions aligned to a consistent look and feel.
- Advise and inform product owners on technical efforts and implementation options to facilitate frequent delivery.
- Support solution deployment and launch for limited and general availability.
- Contribute to a platform of user-centric services through:
+ Focus on reuse in solution design and implementation; and
+ Direct contribution to reusable common components and capabilities.
- Sustain ongoing development through onboarding of technical team members, maintaining technical documentation, adopting and improving team development and quality practices and processes.
Qualifications
General tech stacks used that you will be required to have experience in some or all of:
• Frontend: Angular, React, Vue.js, Electron
• Backend: C# .Net Core, Node.js (NestJS, Express), Python (Django)
• Databases: SQL Server, PostgreSQL, MongoDB, DynamoDB, CosmosDB
• Cloud Platforms: AWS, Azure, OpenShift
• Authentication: Keycloak, Azure AD, OpenIDConnect, SAML, JWT
• DevOps: GitHub, GitLab, Nx, Terraform, Azure DevOps, CI/CD pipelines
• Testing: Cypress, Jest, Artillery, BrowserStack, OWASP Zap
Mandatory:
• 5 years of experience using source control, particularly Git, in collaborative software development.
• 5 years of experience with automated unit testing and integration testing.
• 5 years of experience working as a Full Stack Developer on complex software solutions in an agile team environment.
• 3 years of experience working on production applications using modern application frameworks and frontend JavaScript frameworks.
Desirable:
• 1 year of experience incrementally transforming existing legacy systems into modern digital services across multiple releases.
• 2 years of experience with database technologies, including relational databases and alternatives.
• 2 years of experience with design patterns and their application and software architecture considerations.
• 2 years of experience working with CI/CD pipelines.
• 2 years of experience working with teams that also apply UX design, service design, design thinking, or human-centered design approaches.
• 2 years of experience creating new technical and/or business processes.
Summary
If you're a passionate Full Stack Developer looking for the chance to work on meaningful projects that directly improve the lives of Albertans, apply directly to this job ad or reach out to your Randstad Digital representative immediately!
P.S. Don’t forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills! So even if this role isn’t for you please update your profile so we can find you!
We look forward to supporting you in your job search!
Good luck!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more