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 technologiesExperience with MS SQL Server PostgreSQL Cosmos DBCI / CD pipelines version control (GitHub) and software development best practicesStrong communication critical thinking and collaboration skillsAbility to balance business needs with technical leadership and project deliveryNice-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)Key Skills
APIs,REST,Spring,SOAP,.NET,React,Node.js,Angular,J2EE,JavaScript,Web Services,Java
Employment Type : Full Time
Experience : years
Vacancy : 1