Back to results

Closed listing

Dotnet Developer

  • Montreal, QC, Canada

Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Contract
Closing date
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Hello ,

We have the following openings with at Montreal, Canada/ Hybrid / F2F interview required. Kindly send your updated resume if interested at mjakhar@webmsi.com and you may reach out to me at 248-233-6240.

Job Title

.Net Developer

Location

Montreal, Canada/ Hybrid / F2F interview required

Duration

12+ months and possible Contract-To-Hire any time after 90 days

Job Description: CGEMJP00358723 - .Net Developer – Montreal, Canada/ Hybrid / F2F interview required

JOB DESCRIPTION:

  • 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.
  • Delivered fast, reliable technical support during production outages, troubleshooting complex issues under pressure while keeping service disruption to a minimum.
  • Led root cause analysis and post-incident reviews, translating findings into preventive fixes that improved platform stability and cut recurring issues.
  • Guided cross-functional teams through Agile delivery cycles, aligning technical execution with business priorities to keep projects on.
  • 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%

Regards,

Manish Jakhar

Millennium Software Inc.

Cell: 248-233-6240

2000 Town Center, Suite 300, Southfield, MI, 48075

Visit us at www.webmsi.com

More about this job

Responsibilities

Develop .NET services and web applications for document processing, notifications, IVR event handling, and real-time workflow monitoring. Improve platform reliability through performance monitoring, production support, incident analysis, and Agile collaboration, while promoting AI development tools.

Requirements

The role calls for mid-to-senior .NET development experience, including .NET Core, Entity Framework Core, Azure Storage, and web API development. Experience with Kafka, React, monitoring tools, production troubleshooting, and Agile delivery is relevant; no formal education requirements are stated.

Skills

  • .NET Core
  • Entity Framework Core
  • Azure Storage
  • Kafka
  • Microservices
  • React
  • .NET Web API
  • Prometheus
  • Grafana
  • Performance Monitoring
  • Capacity Planning
  • Incident Management
  • Root Cause Analysis
  • Agile
  • Claude
  • Devin

Visa sponsorship

Not detected in the job text

Hiring contact

Manish Jakhar

Hiring contact email

mjakhar@webmsi.com

Categories

  • Software
  • Technology
  • Engineering
  • Management & Leadership

Keywords

  • .NET Developer
  • .NET Core
  • Entity Framework Core
  • Azure Storage
  • Kafka
  • Event Pipeline
  • IVR
  • Microservices
  • SMS
  • Email Notifications
  • React
  • .NET Web API
  • Prometheus
  • Grafana
  • Performance Monitoring
  • Capacity Planning
  • Health Checks
  • Production Support
  • Root Cause Analysis
  • Incident Reviews
  • Agile
  • Claude
  • Devin
  • GitHub Copilot
  • Document Processing
  • Workflow Monitoring
  • Fault Tolerance
  • Scalability

Report this job