ELITS

Software Developer – C#, .NET, Azure

ELITS

contract

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETAzure ServicesRESTful APIsmicroservicesSQL ServerEntity FrameworkAgile methodologiesCI/CD pipelinesobject-oriented programming
Soft Skills
problem-solvingdebuggingcommunication
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science