Back to results

Senior Dotnet Developer

  • Montreal, QC, Canada

$45 to $50 CAD / hour · Contract

Applications open in a new tab.

Job details

Pay
$45 to $50 CAD / hour
Job type
Contract
Apply by
Experience
5+ years of hands-on experience in Microsoft .NET technologies.
Posting language
English
Posted

Original job description

We are looking for an experienced Senior .NET Developer to design, develop, maintain, and modernize enterprise applications. The ideal candidate will have strong hands-on experience with C#, .NET Core, API development, Windows applications, application troubleshooting, and enterprise integrations.

Key Responsibilities

  • Design, develop, implement, and maintain enterprise applications using C# and .NET/.NET Core.
  • Support and modernize legacy applications while improving performance, stability, and maintainability.
  • Develop and integrate REST APIs, SOAP web services, HTTP services, and XML-based integrations.
  • Troubleshoot application issues, perform root cause analysis, and resolve security vulnerabilities.
  • Support applications running on Windows 10/11, Windows Server, cloud, and container platforms.
  • Work with OpenShift and containerized application environments.
  • Participate in code reviews, testing, deployment, CI/CD, and production support.
  • Collaborate with Agile teams, infrastructure, SRE, and business stakeholders.

Required Skills

  • 5+ years of hands-on experience in Microsoft .NET technologies.
  • Strong expertise in C#, .NET, and .NET Core.
  • Experience with front-end, back-end, desktop, and Windows-based applications.
  • Strong knowledge of REST APIs, SOAP, HTTP services, and XML.
  • Experience with OAuth, Active Directory, application certificates, and authentication mechanisms.
  • Experience in application debugging, troubleshooting, root cause analysis, and legacy code refactoring.
  • Knowledge of CI/CD, source control, and deployment processes.
  • Exposure to OpenShift, Kubernetes, or containerized environments.
  • Strong communication, analytical, and problem-solving skills.

Nice to Have

  • Experience with Java, Spring Boot, and Spring MVC.
  • Knowledge of Maven/Gradle, JUnit, and Hibernate/JPA.
  • Experience with microservices and cloud platforms.
  • Banking or financial services industry experience.

Important Requirement

Candidates must be willing to work onsite in Montreal 4 days per week. This requirement is non-negotiable.

More about this job

Responsibilities

Design, develop, maintain, and modernize enterprise applications using C# and .NET, and build integrations through REST APIs, SOAP services, HTTP services, and XML. Troubleshoot and secure applications, support Windows and containerized environments, and contribute to code reviews, testing, CI/CD, deployments, and production support.

Requirements

Candidates need at least five years of hands-on Microsoft .NET experience, strong C# and .NET Core expertise, and experience with application development, integrations, authentication, debugging, and legacy code. The role also calls for CI/CD and deployment knowledge, exposure to container platforms, strong communication and problem-solving skills, and willingness to work onsite in Montreal four days per week.

Skills

  • C#
  • .NET
  • .NET Core
  • REST APIs
  • SOAP
  • HTTP Services
  • XML
  • OAuth
  • Active Directory
  • Application Certificates
  • Application Troubleshooting
  • Root Cause Analysis
  • CI/CD
  • OpenShift
  • Kubernetes
  • Legacy Code Refactoring

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • C#
  • .NET
  • .NET Core
  • Enterprise Applications
  • REST APIs
  • SOAP Web Services
  • HTTP Services
  • XML
  • OAuth
  • Active Directory
  • Application Certificates
  • Windows 10
  • Windows 11
  • Windows Server
  • OpenShift
  • Kubernetes
  • Containers
  • CI/CD
  • Source Control
  • Code Reviews
  • Agile
  • Application Security
  • Legacy Modernization
  • Java
  • Spring Boot
  • Spring MVC
  • Maven
  • Gradle
  • JUnit
  • Hibernate/JPA

Report this job