Full Stack Developer

Job not on LinkedIn

May 12

Apply Now
Logo of Government of Alberta

Government of Alberta

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.

10,000+ employees

Founded 1905

🏛️ Government

📚 Education

📋 Description

• 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.

🎯 Requirements

• 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.

🏖️ Benefits

• 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 Now

Similar Jobs

April 5

Mechanical Orchard

11 - 50

🤖 Artificial Intelligence

☁️ SaaS

🏢 Enterprise

Join Mechanical Orchard as a Software Engineer to transform legacy systems using innovative AI techniques.

April 2

Super.com

201 - 500

🛍️ eCommerce

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

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com