RemoteFull Time

Salary

$42 - $46 / hr

Location

Canada

Posted

Oct 24, 2026

Role overview

Role: Backend.Net/GCP Engineer

Location: Remote

Type: Contract

Description:

  • Manage a 3-person client team
  • Perform written performance reviews for team
  • Hold regular one-on-ones with team members
  • Design independently within a defined architecture
  • Provide input to the architecture
  • Understand different architectural views (conceptual, logical, physical, and deployment)
  • Review code assuring Definition of Done, coding standards, and good design principles are met
  • Operate as a "full-stack" developer with expertise in new and legacy architecture styles
  • Develop talent at all levels of developer
  • Set an example of a professional developer
  • Coach and teach usage of Design Patterns, SOLID principles, and Architectural Patterns
  • Establish development environment setup for team from scratch
  • Create new hosting and deployment environments from scratch, or work with engineering in their creation
  • Establish new Continuous Integration, integrate with SCM, and set up builds
  • Guides the team in developing estimates
  • Communicate with the client on new features and scope change
  • Define technical approach, lead team in implementing it
  • Design features independently
  • Deliver complex components
  • Define and manage tools and processes for team
  • Mentor team on methodology use
  • Interview junior and mid-level candidates for the team
  • Proactively raise and solve issues with clients

Basic Qualifications:

  • 5+ years of professional experience developing in C#
  • 4+ years of experience working with.NET technologies including at least one of the following: Web API, ASP.NET MVC, Blazor, or MAUI
  • 4+ years of experience working with Azure including at least one of these technologies: Azure Functions, Event Hubs, Service Bus, Identity, AD, AKS, AzDO, and APIM
  • 4+ years of experience working with JavaScript, jQuery, NodeJS and/or other related front-end web technologies
  • 4+ years of experience with unit testing
  • 3+ years of experience working in software and on GCP technologies and cloud native services.
  • 2+ years of experience with GCP Cloud Run, designing & scheduling & executing batch jobs.
  • 1+ years of experience in creating new hosting and deployment environments from scratch, working knowledge of containers and virtualization

Preferred:

  • GCP Solutions Certification, management of Cloud environment Understanding of IT/ workflows in large enterprises
  • Highly proficient implementing and consuming SOAP or REST services
  • Advanced debugging and troubleshooting tools and techniques
  • Expert database programming skills
  • Expertise in Object-Oriented Design and Development (SOLID principles)
  • In-Depth understanding of Server operating systems and Cloud hosting models, and strong ability to establish new Continuous Integration, integrate with SCM, and setup builds
  • Strong experience with the Agile methodology and the SCRUM process
  • Excellent written and verbal communication skills
  • Prior team leadership experience strongly preferred
  • Master's degree in technical discipline desired