Technology and Innovation is responsible for making innovation and technology the driving force behind Alberta’s economic growth and diversification. The Digital Design and Delivery (DDD) division is the Government of Alberta’s centre of digital delivery. It partners with ministries to design simpler, faster, and better services; build capability and confidence in modern digital practices; and assure service quality and value through standards and controls. Multidisciplinary product teams are assigned priority GoA projects and employ an agile, product-oriented approach in providing solutions for ministry partners. Within DDD, the Software Delivery Branch provides architectural leadership, CloudOps, DevOps practices, quality engineering, and software delivery excellence across product and platform teams. Full Stack Developer Reporting to the Director, Development, these positions designs and implements software using an iterative, continuous development approach, where requirements and solutions evolve through collaboration between cross-functional teams and users. The role explicitly requires AI capability, creating systems with AI as a co-developer. So, we are seeking developers who can build, integrate, and optimize AI-driven solutions in addition to traditional front-end and back-end development. Senior Full Stack Developer Reporting to the Director, Development, this position plays a leadership role in the design and implementation of modern software solutions. The role explicitly requires strong AI capability, and we are seeking developers who can build, integrate, and optimize AI-driven solutions as a core part of their software engineering practice. This position leads and contributes to iterative, continuous development practices where requirements and solutions evolve through close collaboration with cross-functional teams and users. To be successful in this position, you will demonstrate: A strategic, analytical mindset for solving complex problems with scalable, elegant solutions. A strong focus on efficiency, emphasizing automation, reusability, and simplification of systems. Ability to translate evolving business needs into practical, user-centered digital solutions. A collaborative approach, working effectively across teams to deliver aligned, high-impact outcomes. Strong organizational skills, with the ability to manage competing priorities in a fast-paced environment. A growth mindset, continuously exploring new tools, technologies, and approaches to improve outcomes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level