Job Overview
Location
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
Related Jobs (5597)
- Developer (Node. js) (H/F) – REMOTE on July 2, 2025
- Business Analyst Internship – ON-SITE on July 2, 2025
- Business Analyst Internship – ON-SITE on July 3, 2025
- Direct Hire – Katalan/Selenium Automation QA Engineer – ON-SITE on July 2, 2025
- ERP Expert- Odoo – HYBRID on July 3, 2025
- Quality Assurance (QA) Testers (fixed-term contract) – REMOTE on July 3, 2025
- QA Tester – REMOTE on July 2, 2025
- QA Tester – HYBRID on July 3, 2025
- QA Engineer (Remote) F/H – REMOTE on July 3, 2025
- Front End Software Engineer – REMOTE on July 3, 2025