Back to job search
Experis Canada logo

Dotnet Developer

  • Montréal, QC
  • Hybrid
  • Posted Nov 6, 2026
  • 1 position

Applications are currently unavailable for this posting.

Browse current jobs
Sign in to save this job
Employment type
Contract
Posting language
English
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

Develop .NET services and web applications to process documents, automate IVR event handling, and manage platform notifications, using Azure Storage, Kafka, and microservice patterns. Build monitoring tools and infrastructure dashboards, and promote AI development tools to improve engineering productivity and delivery speed.

Job details

Role Name: DotNet Developer Work Site: Montreal , ON (Hybrid) Contract: 3+ months Contract with solid possibility to hire or extension Role- • Built a .NET Core web job with Entity Framework Core to automatically pull and process documents, invoices, and service records from Azure Storage and deliver them to end clients. • Automated IVR call handling for customer and vendor interactions by prototyping a Kafka-based event pipeline (POC) to queue and route call events asynchronously, streamlining resolution of customer-raised cases and reducing manual follow-up • Designed a centralized notification microservice using hashing-based logic to manage SMS, email, and logging across the platform; evaluated Kafka topics/partitions as a POC to decouple producers (IVR, workflow services) from consumers (SMS, email, logging), improving scalability and fault tolerance. • Built full-stack monitoring tools using React and .NET Web API to track workflow jobs and monitor IVR call activity in real time. • Set up performance monitoring, capacity planning, and health checks across infrastructure, integrating Prometheus and Grafana dashboards with the notification system for proactive alerting. • Spearheaded company-wide adoption of AI development tools (Claude, Devin, GitHub Copilot), reducing average sprint cycles by 20% • Championed integration of these tools across the development process, fostering an AI-driven engineering culture that boosted code delivery speed by 30%

What you’ll do

Develop .NET services and web applications to process documents, automate IVR event handling, and manage platform notifications, using Azure Storage, Kafka, and microservice patterns. Build monitoring tools and infrastructure dashboards, and promote AI development tools to improve engineering productivity and delivery speed.

Requirements

The role calls for mid-to-senior-level .NET development experience, including .NET Core, Entity Framework Core, and .NET Web API, alongside experience with React and Azure Storage. The work also involves Kafka-based event pipelines, notification services, monitoring tools such as Prometheus and Grafana, and AI-assisted development tools; no formal education requirement is stated.

Listed skills

  • React · Preferred
  • Performance Monitoring · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • .NET Core
  • Entity Framework Core
  • Azure Storage
  • Kafka
  • Microservices
  • SMS and Email Notifications
  • React
  • .NET Web API
  • Prometheus
  • Grafana
  • Performance Monitoring
  • Capacity Planning
  • Health Checks
  • AI Development Tools
  • Event-Driven Architecture

Job areas

  • Software
  • Technology

More jobs from Experis Canada

See all jobs from Experis Canada