Back to job search
Hays logo
HaysVerified Job Source

Senior Dotnet Developer

  • Canada
  • Remote
  • Posted Sep 11, 2026
  • 1 position

$60–$65 / hour

Opens an external site

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Design, develop, and maintain scalable cloud-native applications using .NET Core and Microsoft Azure. Build RESTful APIs and manage data models using MongoDB while collaborating with cross-functional teams.

Job details

Job Details: Job Title: Dot Net Developer Location: Remote Duration: 12 Months contract with possibility of extension Rate: 60-65 CAD/Hour Inc Job Description: We are looking for a highly skilled .NET Core Developer with strong hands-on experience in REST/Web API development, Microsoft Azure, and MongoDB. The ideal candidate will be a strong individual contributor capable of designing, building, and maintaining scalable, cloud-native applications with minimal supervision. Responsibilities: • Design, develop, and maintain applications using .NET Core • Build and consume RESTful APIs / Web APIs for internal and external integrations • Develop and deploy solutions on Microsoft Azure (App Services, Functions, Storage, etc.) • Design and manage data models using MongoDB (schema design, indexing, performance tuning) • Write clean, maintainable, and well-documented code following best practices • Collaborate with cross-functional teams (QA, DevOps, Product) to deliver high-quality solutions • Troubleshoot, debug, and optimize application performance • Participate in code reviews and contribute to architectural decisions • Ensure application security, scalability, and reliability Required Skills & Experience: • Strong proficiency in .NET Core / C# • Solid experience building and consuming REST APIs / Web APIs • Hands-on experience with Microsoft Azure cloud services • Experience working with MongoDB (queries, aggregation, schema design) • Strong understanding of software design principles and design patterns • Experience with version control systems (e.g., Git) • Good understanding of CI/CD pipelines and Azure DevOps (preferred) • Strong problem-solving and debugging skills • Excellent communication skills and ability to work independently Nice to Have: • Experience with microservices architecture • Familiarity with Docker/Kubernetes • Exposure to Agile/Scrum methodologies Qualifications: • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience) • Relevant years of hands-on development experience in the above tech stack

What you’ll do

Design, develop, and maintain scalable cloud-native applications using .NET Core and Microsoft Azure. Build RESTful APIs and manage data models using MongoDB while collaborating with cross-functional teams.

Requirements

Requires strong proficiency in .NET Core, C#, Azure cloud services, and MongoDB. A bachelor's degree in Computer Science or a related field is required along with relevant hands-on development experience.

Listed skills

  • Microsoft Azure · Preferred
  • Kubernetes · Preferred
  • CI/CD · Preferred
  • Docker · Preferred
  • Scrum · Preferred
  • Agile · Preferred
  • MongoDB · Preferred
  • C++ · Preferred
  • Git · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Dot Net Core
  • C#
  • REST/Web API
  • Microsoft Azure
  • MongoDB
  • Software Design Principles
  • Design Patterns
  • Git
  • CI/CD
  • Azure DevOps
  • Microservices
  • Docker
  • Kubernetes
  • Agile
  • Scrum

Job areas

  • Software
  • Technology
  • Consulting
  • Engineering
  • Data & Analytics

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Browse all Easy Apply jobs