Full-Stack .NET Engineer — Cloud APIs & Modernization

CPKC

Calgary

On-site

CAD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible benefits
Pension plan
Employee share purchase

Job summary

CPKC in Calgary, Alberta, seeks a Software Developer to design, develop, and support enterprise applications across the North American network. You will build RESTful APIs, backend services, and cloud-native solutions while collaborating with cross-functional teams.

You will participate in the full SDLC, drive modernization, and contribute to CI/CD pipelines with tools like GitHub, Azure DevOps, TeamCity, SonarQube, and Checkmarx. Strong OOP and SQL skills are expected.

Qualifications

  • Bachelor’s degree in computer science, software engineering, information technology, or equivalent experience.
  • Experience building and consuming REST APIs and integrating with internal/external systems.
  • React experience is a plus and helpful for front-end work.
  • Proficiency with CI/CD tools such as GitHub, Azure DevOps, or TeamCity.
  • Strong object-oriented design, patterns, and clean coding practices.
  • Experience with SQL and relational databases and security best practices.
  • Ability to troubleshoot across code, DB, integration, and deployment layers.
  • Excellent communication with technical and business stakeholders.
  • Experience working in Agile/Scrum environments.

Responsibilities

  • Design, develop, test, implement, and support enterprise applications and services using .NET, C#, ASP.NET Core, Web API.
  • Build, integrate, and maintain RESTful APIs, backend services and databases with security and performance in mind.
  • Collaborate with architects, owners, analysts, and stakeholders to gather requirements and deliver solutions.
  • Modernize applications; migrate legacy systems to cloud-native, API-driven platforms.
  • Participate in full SDLC: design, integration, troubleshooting, deployment, and production support.
  • Contribute to CI/CD practices; maintain documentation and leverage GitHub, Azure DevOps, TeamCity, SonarQube, and Checkmarx.

Skills

.NET
C#
REST APIs
React
CI/CD
GitHub
Azure DevOps
TeamCity
SonarQube
Checkmarx
SQL
OOP

Education

Bachelor's degree in Computer Science or related field

Tools

GitHub
Azure DevOps
TeamCity
SonarQube
Checkmarx

Job description

CPKC in Calgary, Alberta, seeks a Software Developer to design, develop, and support enterprise applications across the North American network. You will build RESTful APIs, backend services, and cloud-native solutions while collaborating with cross-functional teams.

You will participate in the full SDLC, drive modernization, and contribute to CI/CD pipelines with tools like GitHub, Azure DevOps, TeamCity, SonarQube, and Checkmarx. Strong OOP and SQL skills are expected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Developer (React/.NET) – Build Critical Systems
Full-Stack Developer (React/.NET) – Build Critical Systems

Java Holdings Ltd • Calgary

On-site
CAD 80,000 - 110,000
Extended Healthcare Plan
RPP - Group RRSP
Group Life - AD&D - Critical Illness
+3
Full-Stack .NET Developer
Full-Stack .NET Developer

CPKC • Calgary

On-site
CAD 90,000 - 130,000
Flexible benefits
Pension plan
Employee share purchase
Sr. Software Engineer (.NET Full stack Developer)
Sr. Software Engineer (.NET Full stack Developer)

Triwill Group • Canada

On-site
CAD 110,000 - 160,000
Senior Full-Stack Engineer - React/Next.js on Azure
Senior Full-Stack Engineer - React/Next.js on Azure

Mnp • Calgary

On-site
CAD 90,000 - 130,000
generous base pay
vacation time
4 paid personal days
+9
Senior Full stack .Net Developer
Senior Full stack .Net Developer

Mantu • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
.NET Full-Stack Developer - C#, .Net Core, MVC
.NET Full-Stack Developer - C#, .Net Core, MVC

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 90,000 - 130,000
Full Stack Developer
Full Stack Developer

Triwill Group • Canada

Hybrid
CAD 90,000 - 110,000
Senior .NET Engineer: Cloud & API Focus
Senior .NET Engineer: Cloud & API Focus

TechBlocks • Vaughan

On-site
CAD 120,000 - 170,000
Senior API & Cloud Engineer — Hybrid, 18‑Month Contract
Senior API & Cloud Engineer — Hybrid, 18‑Month Contract

BCFSA • Vancouver

Hybrid
CAD 90,000 - 140,000
Hybrid work arrangement
Competitive compensation
Health & wellness benefits plan
+3
Full Stack Developer - Senior
Full Stack Developer - Senior

VGen Technologies LLC • Edmonton

Remote
CAD 76,000 - 139,000