Ministry: Technology and Innovation Full or Part-Time: Full time Permanent/Temporary/Wage: Permanent Salary: $2,533.72 to $3,799.96 bi-weekly ($66,130 - $99,178/year) The Alberta Public Service works to build a stronger province for current and future generations.
The Digital
Design and Delivery (DDD) division is the Government of Alberta’s centre of digital delivery. 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.
The Digital
Architect plays a key role in shaping how digital solutions are designed, evolved, and governed, balancing innovation with reliability, security, and public sector responsibility.
The Software
Delivery branch is looking for six (6) Junior Full Stack Developers (FSD). Reporting to the Director, Software Development, this role supports the team in the design and implementation of software with a focus on iterative, continuous development, where requirements and solutions evolve through collaboration between cross-functional teams and users. This 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. Develop and maintain front-end and back-end solutions, including AI-enabled features and digital services. Collaborate with agile teams, stakeholders, and users to design, build, and improve digital products.
Contribute to backlog planning, effort estimation, and the delivery of high-quality software features.
Apply development best practices, including testing, code reviews, CI/CD automation, and source control. Research emerging technologies and AI tools to identify opportunities for innovation and service improvement.
Provide technical support and recommendations while communicating solutions effectively to technical and non-technical stakeholders. Ability to self-learn a variety of software tools.
Competencies are behaviors that are essential to reach our goals in serving Albertans. Resolves conflict through facilitation and coaching while valuing different perspectives to achieve outcomes.
Creative Problem Solving : Stays composed under pressure and helps others adjust to change. Promotes shared learning and supports personal development planning. Considers broader trends, risks, and context when making decisions.
A related two-year diploma in computer technology or a related discipline from a recognized post-secondary institution. Knowledge of software engineering best practices, including secure, scalable application development, testing, CI/CD, DevOps, monitoring, source control, code reviews, and the full software development lifecycle.
Assets: Experience designing, developing, and supporting modern full-stack applications using front-end technologies, back-end services, REST APIs, microservices, cloud platforms, databases, and scalable enterprise architectures.
Experience developing, integrating, and supporting AI-powered applications using modern frameworks, APIs, cloud services, automation platforms, and AI-enabled solutions.
Knowledge of AI software engineering practices, including responsible AI principles, governance requirements, secure development, deployment, monitoring, API integration, and enterprise technology standards. Demonstrated ability to leverage AI and automation technologies to solve business problems, improve efficiency and user experience, and collaborate effectively with cross-functional development, architecture, security, and governance teams.
Term of Employment: 5x Permanent and 1x Temporary (up to 12 months), Full-Time Positions Hours of Work: 7.25 hours daily / 36.25 weekly – Monday to Friday In your resume, please include dates (including months and years) associated with all education and work experience. Also, please indicate whether your work experience is casual, part time, or full-time. For example, January 15, 2006 - June 25, 2009: Assistant (PT three 8 hrs. shifts/week).
Any costs associated with obtaining the required documents/checks as noted or interview travel expenses, will be the responsibility of the candidate. Working for the Alberta Public Service Public Service Pension Plan (PSPP) Alberta Public Service Benefit Information Research Alberta Public Service Careers tool Protection of Privacy Act Collection Notice The personal information collected through this recruitment is for determining your qualifications for employment in the Alberta Public Service and to manage the Alberta Government talent acquisition program. The personal information will be inputted into an automated system to support the assessment of your suitability for this position.
This collection is authorized by section 4(a) and (c) of the Protection of Privacy Act and sections 15 and 18(2) of the Public Service Act. For questions about the collection of personal information, please contact Talent Acquisition, Public Service Commission at
[email protected]. #
📌 Junior Full Stack Developer (Python) (Edmonton)
🏢 Government of Alberta
📍 Edmonton