
Government • Public Safety • Education
Government of Alberta is the governing body responsible for the administration and execution of laws, policies, and services within the province of Alberta, Canada. It provides essential services to its citizens, including healthcare, education, agriculture support, public safety, and emergency preparedness. The government also initiates various programs to enhance economic development, support families, and protect the environment, aiming to improve the quality of life for residents in Alberta.
May 12

Government • Public Safety • Education
Government of Alberta is the governing body responsible for the administration and execution of laws, policies, and services within the province of Alberta, Canada. It provides essential services to its citizens, including healthcare, education, agriculture support, public safety, and emergency preparedness. The government also initiates various programs to enhance economic development, support families, and protect the environment, aiming to improve the quality of life for residents in Alberta.
• Design, develop, and maintain scalable, robust, and secure web applications that meet evolving user and business needs. • Lead or collaborate on the implementation of cloud-native and AI-powered technologies that enhance government service delivery. • Play a key role in modernizing legacy systems, contributing to the digital transformation of core government platforms. • Research, evaluate, and introduce emerging tools and technologies—particularly those in the AI/ML space—to drive innovation. • Work closely with product managers, designers, and fellow developers to translate real-world problems into elegant technical solutions. • Ensure all solutions are intuitive, maintainable, and aligned with enterprise architecture standards. • Champion best practices in software development, including test automation, continuous integration, and DevOps methodologies. • Embrace a user-first mindset by advocating for accessibility, usability, and performance in all aspects of development.
• Systems Analyst Level 1: Related one-year certificate (e.g., Computer Science, Software Engineering, etc.), supplemented by a minimum of one (1) year of related experience. • Systems Analyst Level 2: Related university degree (e.g., Computer Science, Software Engineering, etc.), supplemented by a minimum of two (2) years of related experience. • Proven experience in developing and maintaining complex, web-based distributed applications. • Proficiency in programming languages like Python, Java, C#, and Node.js. • Experience working as a Full Stack Developer in a cross-functional team delivering products/assignment deliverables. • Experience using source control, particularly Git, in collaborative software development. • Experience working on production applications using modern application frameworks and frontend JavaScript frameworks. • Experience with automated unit testing and integration testing. • Experience developing on unfamiliar technology stacks and/or adapting to a new team and project. • Familiarity with transport protocols such as JSON RPC, REST, HTTPS, WebSockets, SOAP, and TLS. • Experience in Ops or DevOps environments.
• Working for the Alberta Public Service • Public Service Pension Plan (PSPP) • Alberta Public Service Benefit Information • Professional learning and development • Positive workplace culture and work-life balance • Opportunity to participate in flexible work arrangements such as a modified work schedule agreement • Leadership and mentorship programs
Apply NowApril 5
Join Mechanical Orchard as a Software Engineer to transform legacy systems using innovative AI techniques.
Elixir
Java
Go
April 2
Join Super.com as a full-stack engineer, tackling technical challenges in fintech and eCommerce.
🇨🇦 Canada – Remote
💵 C$97k - C$140k / year
💰 $25M Debt Financing on 2023-04
⏰ Full Time
🟢 Junior
🟡 Mid-level
🧑💻 Full-stack Engineer
Angular
AWS
Docker
JavaScript
Kubernetes
Microservices
Node.js
Postgres
Python
React
Redis
SQL
Vue.js