C# Software Engineer | Remote

Crossing Hurdles

Canada

On-site

CAD 90,000 - 125,000

Full time

16 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Crossing Hurdles is seeking a skilled C# developer to design, build, and optimize .NET applications in a fast-paced, remote-friendly environment. You will collaborate with cross-functional teams to deliver robust solutions, while implementing modern CI/CD pipelines and cloud integrations.

The role emphasizes strong object-oriented design, design patterns, and a proactive DevOps mindset to streamline deployments on Azure and AWS.

Qualifications

  • Proven experience in C# development with a solid .NET foundation.
  • Experience with design patterns for scalable, maintainable code.
  • Proficient with Git and cloud platforms Azure/AWS.
  • Experience working in remote Agile environments.

Responsibilities

  • Design, develop, and optimize C# applications aligned with project requirements.
  • Collaborate remotely with cross-functional teams to deliver quality solutions.
  • Implement and maintain CI/CD pipelines with DevOps for Azure and AWS.
  • Perform code reviews to ensure coding standards and best practices.
  • Participate in Agile ceremonies and contribute to sprint planning and retrospectives.
  • Troubleshoot and resolve complex technical challenges.

Skills

C# development
.NET
Object-oriented programming
Design patterns
DevOps
Remote collaboration

Tools

Git
Azure
AWS
CI/CD pipelines

Job description

Responsibilities
  • Design, develop, and optimize C# applications and services in alignment with project requirements and industry best practices.
  • Collaborate remotely with cross-functional teams to deliver high-quality solutions efficiently and effectively.
  • Implement and maintain CI/CD pipelines, working closely with DevOps to streamline workflows and deployments on Azure and AWS.
  • Conduct code reviews to ensure adherence to coding standards, design patterns, and best practices in object-oriented programming.
  • Participate actively in Agile ceremonies, contributing to sprint planning, estimation, and retrospectives.
  • Troubleshoot, debug, and resolve complex technical challenges with a strong emphasis on problem-solving.
Requirements
  • Have strong relevant experience in C# development, with a solid foundation in .NET and object-oriented programming.
  • Demonstrate expertise in design patterns and best practices for scalable, maintainable code.
  • Be proficient with Git for version control and collaborative development workflows.
  • Have hands‑on experience with Azure and AWS cloud platforms.
  • Possess strong DevOps skills, including CI/CD pipeline creation and maintenance.
  • Have proven ability to work effectively in a remote, Agile environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Programmer Analyst
Programmer Analyst

CoFoMo Inc. • Quebec

On-site
CAD 90,000 - 150,000
Software Engineer
Software Engineer

Atlantis IT Group • Toronto

On-site
CAD 70,000 - 90,000
Dotnet Developer
Dotnet Developer

BrickRed Systems • Burnaby

On-site
CAD 70,000 - 85,000
Senior Full Stack Developer
Senior Full Stack Developer

Jobtailor • Toronto

On-site
CAD 90,000 - 130,000
Developer. Net
Developer. Net

CoFoMo Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Senior Full stack .Net Developer
Senior Full stack .Net Developer

Mantu • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Software Engineer
Software Engineer

Centrilogic • Brampton

Hybrid
CAD 90,000 - 130,000
Senior Full Stack Developer (.NET, React & Cloud Technologies)
Senior Full Stack Developer (.NET, React & Cloud Technologies)

Cognizant • Halifax

Hybrid
CAD 90,000 - 100,000
Technical Lead
Technical Lead

CoFoMo Inc. • Lévis

Hybrid
CAD 110,000 - 150,000
Dotnet Developer
Dotnet Developer

Triunity Software, Inc. • Vancouver

On-site
CAD 80,000 - 100,000