Enable job alerts via email!

Intermediate .NET Developer

AllRecruits Ltd

Hamilton

Hybrid

CAD 75,000 - 95,000

Full time

2 days ago
Be an early applicant

Job summary

A leading recruitment firm in Ontario is seeking an Intermediate .NET Developer to join a collaborative team. This role involves designing and maintaining applications using .NET andAzure services, with opportunities for professional growth and flexible working arrangements. Ideal candidates will have over 3 years of experience, strong C# skills, and a knowledge of Docker and cloud native practices.

Benefits

Competitive salary and benefits
5 weeks vacation
Flexible working arrangements

Qualifications

  • 3+ years professional software development experience.
  • Strong knowledge of C# and the .NET framework (.NET Core preferred).
  • Hands-on experience with Docker (containerisation and orchestration).
  • Solid understanding of Microsoft Azure cloud services.
  • Familiarity with CI/CD pipelines and DevOps practices.

Responsibilities

  • Design, develop, and maintain applications and services using .NET (C#).
  • Work on backend and API development.
  • Build, containerise, and deploy applications using Docker and Azure DevOps.
  • Implement cloud solutions leveraging Microsoft Azure services.
  • Contribute to CI/CD pipelines and automation.

Skills

C#
Docker
Microsoft Azure
SQL
Python

Tools

Docker
Azure DevOps
Job description
Overview

We are seeking an Intermediate .NET Developer with strong experience in C#, Docker, and Azure, and ideally some exposure to Python. You’ll be joining a collaborative development team working on internal business products as well as client customer facing projects. This role is ideal for a developer who has moved past entry-level, is confident working independently, and is looking to take ownership of projects while still learning and growing.

Key Responsibilities
  • Design, develop, and maintain applications and services using .NET (C#) for internal products and for external client customer projects.
  • Work on backend and API development.
  • Work on the customer site for client projects reporting to the client technical lead.
  • Build, containerise, and deploy applications using Docker and Azure DevOps.
  • Implement cloud solutions leveraging Microsoft Azure services (e.g., App Services, Functions, Azure SQL, Service Bus).
  • Write clean, efficient, and testable code following best practices.
  • Troubleshoot, debug, and improve existing systems.
  • Collaborate with team members, product owners, and stakeholders to deliver high-quality solutions.
  • Contribute to CI/CD pipelines and automation for faster, more reliable deployments.
  • (Ideally) Apply Python skills in scripting, automation, or data-related integrations.
  • Mentor junior developers
Skills & Experience Required
  • 3+ years professional software development experience.
  • Strong knowledge of C# and the .NET framework (.NET Core preferred).
  • Hands-on experience with Docker (containerisation and orchestration).
  • Solid understanding of Microsoft Azure cloud services.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of SQL and relational databases.
  • Strong problem-solving skills and ability to work autonomously.
  • Able to work and communicate with customers directly including on site.
  • Excellent communication and teamwork abilities.
  • (Nice to have) Experience with Python for scripting, automation, or data tasks.
What We Offer
  • Competitive salary and benefits.
  • 5 weeks vacation
  • 37.5 hour week
  • Opportunities for training and professional growth.
  • A collaborative and supportive team environment.
  • Exposure to modern cloud-native development practices.
  • Flexible working arrangements (hybrid/remote options).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs