Software Developer – C#, .NET, Azure

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Cloud-focused Software Developer at ELITS Canada, designing Azure-based applications and developing APIs. Collaborating with teams to build scalable and secure solutions in a remote work environment.

Responsibilities

  • Design, implement, and maintain cloud-based applications using C#, .NET, and Azure Services.
  • Develop RESTful APIs and microservices supporting scalable and robust platforms.
  • Collaborate on the architecture, deployment, and optimization of solutions across Azure environments.
  • Integrate and maintain data access layers (SQL Server, Entity Framework) with focus on performance and reliability.
  • Participate in the full software development lifecycle, including requirements, design, coding, testing, deployment, and support.
  • Contribute to continuous integration and deployment pipelines (Azure DevOps or GitHub Actions).
  • Work with cross-functional teams using Agile methodologies to deliver high-quality increments.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience.
  • 6+ years of professional software development experience.
  • Proven expertise in C# and .NET (Core or Framework) with strong object-oriented programming skills.
  • Hands-on experience with cloud solutions on Microsoft Azure (App Services, Functions, Containers, or Service Bus).
  • Strong knowledge of REST APIs, security principles, and microservice design patterns.
  • Experience with SQL Server, Entity Framework, or similar database technologies.
  • Familiarity with CI/CD pipelines, Git, and DevOps methodology.
  • Excellent problem-solving, debugging, and communication skills in a distributed work environment.

Benefits

  • Competitive salary
  • Flexible working hours
  • Professional development budget
  • Home office setup allowance
  • Global team events

Job type

Contract

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AzureCloudEntity FrameworkMicroservicesSQL.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.