Job Title or Location
RECENT SEARCHES

Senior Back-End Developer

Buchanan Technologies - 2 Jobs
Edmonton, AB
Posted 5 days ago
Job Details:
Remote
Full-time
Executive

Job Description

Position Title: Senior Back-End Developer

Edmonton, Alberta - Mostly remote wit 15% travel onsite

Duration: 12 months

Overview:

We are seeking up to two (2) Senior Back-End Developers to support the implementation of secure, scalable, and user-centered enterprise platforms and services. The selected candidates will join a high-performing Agile team to help modernize key systems that impact millions of citizens and internal users.

This is a long-term opportunity for experienced back-end developers with strong technical, architectural, and delivery skills who are passionate about transforming legacy platforms and contributing to public-sector innovation.

Key Responsibilities:

  • Lead the design and implementation of scalable back-end systems across multiple enterprise platforms.
  • Translate user and business needs into high-performing, maintainable technical solutions.
  • Collaborate with front-end teams, architects, and product owners in an Agile delivery environment.
  • Apply security best practices and compliance standards across services.
  • Conduct code reviews and lead best practices in back-end engineering and deployment.
  • Support integration into CI/CD pipelines and DevOps practices.
  • Maintain clean documentation and reusable components.
  • Contribute to platform reusability, technical discovery, and architecture refinement.
  • Mentor other developers and support knowledge transfer throughout the engagement.

Technology Environment:

  • .NET / .NET Core, C#
  • Azure App Services, Azure cloud development
  • MS SQL Server, PostgreSQL, Cosmos DB
  • React, React Native, TypeScript (for collaboration with front-end)
  • GitHub, CI/CD tools

Qualifications:

Must Have:

  • Bachelor's degree in Computer Science, IT, or a related field
  • 8+ years as a Senior Back-End Developer on enterprise-level systems
  • 7+ years of experience with relational databases and back-end architecture
  • 7+ years of API development
  • 5+ years in Agile teams
  • 2+ years working on the same large-scale enterprise project
  • 2+ years mobile app development

Nice to Have:

  • Experience incrementally modernizing legacy systems
  • Familiarity with Dual-Track Agile Development
  • Experience in public sector or Government of Alberta
  • Use of AI tools in back-end development
  • Experience in global/national enterprise environments
  • Ability to quickly adapt to unfamiliar technology stacks and team structures

Security Requirements:

  • Must pass a criminal record check
  • May be subject to Enhanced Security Clearance or RCMP Top Secret Clearance
  • All offers are contingent upon acceptable clearance results

Work Location & Conditions:

  • Primarily remote (within Canada); occasional in-person meetings in Edmonton with notice
  • Candidate must reside in Canada
  • Developer must provide their own equipment
  • Microsoft Teams is the primary collaboration tool

Share This Job: