About the role
The client is seeking experienced Senior Full Stack Developers to design develop and maintain secure scalable and user-centered enterprise applications. Working within the Division developers will leverage modern technologies Agile practices and cloud-based solutions to deliver high-impact digital services that improve the experience of Albertans. This role combines technical leadership full-stack development expertise and collaboration across cross-functional teams to drive innovation and digital transformation.
Responsibilities
- Lead and participate in technical research architecture exploration and discovery; produce artifacts such as diagrams and documentation.
- Develop detailed solution designs and implement features that meet product owner requirements and enhance user experience.
- Identify and resolve functional and non-functional defects; improve code quality tooling and maintainability.
- Collaborate with front-end designers to ensure a consistent look and feel across applications.
- Advise Digital Architects and Product Owners on technical options and implementation strategies.
- Support solution deployment and launches for limited and general availability.
- Contribute to reusable components and platform capabilities for long-term sustainability.
- Maintain technical documentation onboarding materials and development processes.
- Follow Agile/Scrum methodologies and Dual-Track Development best practices.
- Apply security best practices and ensure compliance with regulatory standards.
- Mentor and support junior developers fostering a culture of technical excellence.
Must-Haves
- Bachelors degree diploma or certificate in IT Computer Science or a related field.
- 7 years in API development with strong back-end architecture expertise.
- 7 years understanding user-centered design and Agile development processes.
- 8 years as a Senior Full Stack Developer on large-scale Agile projects.
- 7 years developing enterprise applications using relational databases.
- 2 years on enterprise Agile development teams.
- Full stack development with React / React Native / .NET Core C#
- Cloud-based development with Azure App Services and Azure Cloud technologies
- Experience with MS SQL Server PostgreSQL Cosmos DB
- CI/CD pipelines version control (GitHub) and software development best practices
- Strong communication critical thinking and collaboration skills
- Ability to balance business needs with technical leadership and project delivery
Nice-to-Haves
- Experience adapting to unfamiliar technology stacks or new team environments.
- Experience modernizing legacy systems incrementally into digital services.
- Cloud-based and mobile application development experience.
- Experience working in large national or global organizations.
- Experience in the public sector.
Work Details
- Standard hours: Monday Friday Alberta business hours.
- Primarily remote with occasional in-person meetings (up to four per year as required)
About the role The client is seeking experienced Senior Full Stack Developers to design develop and maintain secure scalable and user-centered enterprise applications. Working within the Division developers will leverage modern technologies Agile practices and cloud-based solutions to deliver high-...
About the role
The client is seeking experienced Senior Full Stack Developers to design develop and maintain secure scalable and user-centered enterprise applications. Working within the Division developers will leverage modern technologies Agile practices and cloud-based solutions to deliver high-impact digital services that improve the experience of Albertans. This role combines technical leadership full-stack development expertise and collaboration across cross-functional teams to drive innovation and digital transformation.
Responsibilities
- Lead and participate in technical research architecture exploration and discovery; produce artifacts such as diagrams and documentation.
- Develop detailed solution designs and implement features that meet product owner requirements and enhance user experience.
- Identify and resolve functional and non-functional defects; improve code quality tooling and maintainability.
- Collaborate with front-end designers to ensure a consistent look and feel across applications.
- Advise Digital Architects and Product Owners on technical options and implementation strategies.
- Support solution deployment and launches for limited and general availability.
- Contribute to reusable components and platform capabilities for long-term sustainability.
- Maintain technical documentation onboarding materials and development processes.
- Follow Agile/Scrum methodologies and Dual-Track Development best practices.
- Apply security best practices and ensure compliance with regulatory standards.
- Mentor and support junior developers fostering a culture of technical excellence.
Must-Haves
- Bachelors degree diploma or certificate in IT Computer Science or a related field.
- 7 years in API development with strong back-end architecture expertise.
- 7 years understanding user-centered design and Agile development processes.
- 8 years as a Senior Full Stack Developer on large-scale Agile projects.
- 7 years developing enterprise applications using relational databases.
- 2 years on enterprise Agile development teams.
- Full stack development with React / React Native / .NET Core C#
- Cloud-based development with Azure App Services and Azure Cloud technologies
- Experience with MS SQL Server PostgreSQL Cosmos DB
- CI/CD pipelines version control (GitHub) and software development best practices
- Strong communication critical thinking and collaboration skills
- Ability to balance business needs with technical leadership and project delivery
Nice-to-Haves
- Experience adapting to unfamiliar technology stacks or new team environments.
- Experience modernizing legacy systems incrementally into digital services.
- Cloud-based and mobile application development experience.
- Experience working in large national or global organizations.
- Experience in the public sector.
Work Details
- Standard hours: Monday Friday Alberta business hours.
- Primarily remote with occasional in-person meetings (up to four per year as required)
View more
View less