{"id":1932319,"url":"https://alion.io/job/government-of-alberta-junior-full-stack-developer","title":"Junior Full Stack Developer","company":{"id":1049083,"name":"Government of Alberta","domain":"alberta.ca","url":"https://alion.io/company/alberta-ca","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Edmonton, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":2533,"max":3799,"currency":"CAD","period":"week","gross":null,"usd_annual":138528},"salary_estimate":null,"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Rest API","optional":false}],"status":"live","first_seen_at":"2026-10-05T22:19:03Z","employer_posted_date":"2026-10-05","last_verified_at":"2026-10-13T23:28:43Z","board_verified":true,"closed_at":null,"days_open":8,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":8},"description":"Job Information\nJob Title: Junior Full Stack Developer\nJob Requisition ID: 88284\nMinistry: Technology and Innovation\nLocation: Edmonton\nFull or Part-Time: Full-Time\nHours of Work: 36.25 hours per week\nPermanent/Temporary/Wage: Permanent\nScope: Open Competition\nClosing Date: October 13, 2026\nClassification: Systems Analyst 1\nSalary: $2,533.72 to $3,799.96 bi-weekly ($66,130 - $99,178/year)\nThe Alberta Public Service works to build a stronger province for current and future generations. We make a difference in the lives of Albertans through rewarding and diverse career opportunities.\nTechnology and Innovation is responsible for making innovation and technology the driving force behind Alberta’s economic growth and diversification.\nThe 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.\nWithin 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.\nRole Responsibilities\nThe 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.\nThis 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.\nThe responsibilities of this role include:\nDevelop and maintain front-end and back-end solutions, including AI-enabled features and digital services.\nCollaborate with agile teams, stakeholders, and users to design, build, and improve digital products.\nContribute to backlog planning, effort estimation, and the delivery of high-quality software features.\nApply development best practices, including testing, code reviews, CI/CD automation, and source control.\nResearch emerging technologies and AI tools to identify opportunities for innovation and service improvement.\nProvide technical support and recommendations while communicating solutions effectively to technical and non-technical stakeholders.\nTo be successful in this position, you will demonstrate:\nAbility to self-learn a variety of software tools.\nAbility to keep up with industry standards and new tools or resources.\nStrong analytical, problem-solving, and communication skills.\nThe Job Description is provided for Further details on this position\nAPS Competencies\nCompetencies are behaviors that are essential to reach our goals in serving Albertans. We encourage you to have an in depth understanding of the competencies that are required for this opportunity and to be prepared to demonstrate them during the recruitment process.\nBuilds Collaborative Environment: Engages diverse stakeholders and fosters collaboration through shared resources and inclusive dialogue. Resolves conflict through facilitation and coaching while valuing different perspectives to achieve outcomes.\nCreative Problem Solving: Uses diverse approaches to analyze problems and generate solutions. Encourages collaboration and brings the right people together to resolve issues.\nAgility: Adapts quickly to changing priorities and incorporates improvements into work. Stays composed under pressure and helps others adjust to change.\nDevelop Self and Others: Builds individual and team capability through learning and development. Promotes shared learning and supports personal development planning.\nSystems Thinking: Considers broader trends, risks, and context when making decisions. Aligns actions with organizational goals and addresses barriers to progress.\nQualifications\nRequirements:\nA related two-year diploma in computer technology or a related discipline from a recognized post-secondary institution.\nKnowledge 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.).\nA cover letter clearly demonstrating relevant skills and competencies tailored to this position.\nEquivalencies:\nA related one-year certificate from a recognized post-secondary institution and one (1) year of related experience.\nAssets:\nExperience 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.\nExperience developing, integrating, and supporting AI-powered applications using modern frameworks, APIs, cloud services, automation platforms, and AI-enabled solutions.\nKnowledge of AI software engineering practices, including responsible AI principles, governance requirements, secure development, deployment, monitoring, API integration, and enterprise technology standards.\nDemonstrated 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.\nMinimum recruitment standards outline the minimum education and experience required for appointment to a job classification.\nNotes\nTerm of Employment: 5x Permanent and 1x Temporary (up to 12 months), Full-Time Positions\nHours of Work: 7.25 hours daily / 36.25 weekly - Monday to Friday\nLocation: Edmonton\nFinal candidates will be required to undergo a security screening.\nApplicants are required to provide a cover letter summarizing information that clearly and concisely demonstrates how their qualifications meet the advertised requirements, including education, experience, and relevant examples of required competencies.\nAdditional Information:\nIn 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).\nAny costs associated with obtaining the required documents/checks as noted or interview travel expenses, will be the responsibility of the candidate.\nOut-of-province applicants can obtain the required documents/checks from the province they currently reside in.\nLinks and information on what we have to offer:\nWorking for the Alberta Public Service\n Public Service Pension Plan (PSPP)\nAlberta Public Service Benefit Information\nProfessional learning and development\nResearch Alberta Public Service Careers tool\nPositive workplace culture and work-life balance.\nHow To Apply\nApplicants are advised to provide information that clearly and concisely demonstrates how their qualifications meet the advertised requirements, including education, experience, and relevant examples of required competencies.\nCandidates are required to apply online. Please see Job Application Resources for more information.\nIn your resume, please include dates (including months and years) associated with all education and work experience. For example, January 2006 - June 2009 (part-time). This example is provided for illustrative purposes only. Applicants are encouraged to present their information clearly and thoroughly, using a format that best conveys their experience.\nIt is recommended applicants who have completed post-secondary studies from outside of Canada obtain an evaluation of their credentials from the International Qualifications Assessment Service (IQAS) or from a recognized Canadian Credential Evaluator; please visit the Alliance of Credential Evaluation Services of Canada for more information.\nIt is also recommended that applicants include the assessment certificate from IQAS or any other educational assessment service as part of their application.\nProtection of Privacy Act Collection Notice\nThe 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.\nFor questions about the collection of personal information, please contact Talent Acquisition, Public Service Commission at .\nClosing Statement\nThis competition may be used to fill future vacancies, across the Government of Alberta, at the same or lower classification level.\nWe thank all applicants for their interest. All applications will be reviewed to determine which candidates' qualifications most closely match the advertised requirements.\nIf you require any further information on this job posting or require an accommodation during the recruitment process, please contact Michelle Elliott at .","description_format":"text","description_chars":9738,"description_truncated":false,"requirements":{"experience_years_min":1,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Education","E-learning"],"lifecycle":[{"event":"open","at":"2026-10-05T22:19:03Z"}],"visa":[],"liveness":{"score":76,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.847,"p_room":0.9,"age_days":7,"expected_fill_days":14,"reasons":["conf:0","velocity","win:mid","comp:junior"],"computed_at":"2026-10-13T05:45:00Z"},"pay":{"stated_usd_annual":138528,"is_top_pay":false},"html_url":"https://alion.io/job/government-of-alberta-junior-full-stack-developer","json_url":"https://alion.io/job/government-of-alberta-junior-full-stack-developer.json","meta":{"generated_at":"2026-10-14T03:00:04Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4661,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1049083},"rest":"https://alion.io/mcp/rest/get_company?id=1049083"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fgovernment-of-alberta-junior-full-stack-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fgovernment-of-alberta-junior-full-stack-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fgovernment-of-alberta-junior-full-stack-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/government-of-alberta-junior-full-stack-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fgovernment-of-alberta-junior-full-stack-developer"}]}