Back-End Developer – Senior – ON-SITE

Job Overview

logoLocation

Primarily remote (within Canada). Occasional on-site meetings in Edmonton may be required.

Duration

Full-time, with potential extensions up to 24 months.

Project Overview

The Government of Alberta (GoA) is transforming its digital services to deliver simpler, more efficient, and citizen-centric solutions. The Digital Design and Delivery Division (DDD) leads this modernization, ensuring high-quality digital services through Agile methodologies, human-centered design, and modern data practices.

The Platforms branch within DDD is seeking two (2) Senior Back-End Developers to lead the development of large-scale enterprise platforms, focusing on security, performance, and scalability.

Key Responsibilities

Technical Leadership & Development

Lead back-end architecture, design, and implementation for enterprise solutions. Develop and maintain APIs, microservices, and database integrations. Ensure solutions meet security, compliance, and regulatory standards. Conduct code reviews and enforce best practices for maintainability and performance.

Collaboration & Agile Delivery

Work closely with cross-functional teams (Designers, Product Owners, DevOps). Translate business requirements into technical solutions aligned with user needs. Support CI/CD pipelines for seamless deployments. Follow Agile/Scrum methodologies with a focus on iterative delivery.

Discovery & Documentation

Contribute to technical research, discovery, and architecture planning. Produce technical documentation, diagrams, and reusable components. Mentor team members and onboard new developers.

Technology Stack

Back-End: .NET/.NET Core, C#, Azure App Services, MS SQL Server, PostgreSQL, Cosmos DB Front-End: React, React Native, TypeScript DevOps & Tools: GitHub, Azure Cloud, CI/CD pipelines

Mandatory Requirements

Education

Bachelor’s degree in Computer Science, IT, or a related field.

Work Experience (Must Have)

7+ years in API and back-end development with strong architecture design skills. 8+ years as a Senior Back-End Developer on large-scale enterprise projects. 7+ years working with relational databases (MS SQL Server, PostgreSQL). 5+ years in Agile/Scrum environments. 2+ years in mobile app development. 2+ years on the same enterprise project (demonstrated long-term commitment).

Nice-to-Have Experience

3+ years modernizing legacy systems into digital services. 2+ years in Government of Alberta or similar public-sector environments. 2+ years with Dual-Track Development. 1+ years using AI tools in back-end development. Experience in large national/global organizations.

Job Detail
Shortlist Never pay anyone for job application test or interview.