Sr. .NET developer (Vaughan)

Sr. .NET developer (Vaughan)

13 Aug
|
Maven Workforce
|
Vaughan

13 Aug

Maven Workforce

Vaughan

Key Responsibilities

- Lead the design, development, and modernization of enterprise applications using C#, .NET Core/.NET 8, ASP.NET Core, and Web APIs.
- Architect and implement scalable Microservices and distributed systems.
- Design and optimize complex SQL Server databases, including data modeling, indexing, stored procedures, performance tuning, and query optimization.
- Develop secure and scalable RESTful APIs and enterprise integration solutions.
- Design and implement cloud-native solutions using Microsoft Azure, including Azure App Services, Azure Functions, Azure SQL, Azure Service Bus, Azure Storage, Azure Key Vault, and Azure API Management.
- Provide technical leadership, architectural guidance, and mentoring to development teams.
- Lead code reviews and establish development best practices, coding standards, and governance processes.
- Collaborate with Solution Architects, Product Owners, Business Analysts, DevOps, and QA teams to deliver high-quality solutions.
- Drive CI/CD implementation, DevOps adoption, and application modernization initiatives.
- Support production environments, troubleshoot critical issues, and perform root cause analysis.
- Participate in technical planning, effort estimation, roadmap discussions, and solution reviews.

Required Qualifications

- 13 years of software development experience with Microsoft technologies.
- Expert-level experience with:
- C#
- .NET Framework & .NET Core/.NET 6/7/8
- ASP.NET MVC
- ASP.NET Core
- ASP.NET Core Web API
- Entity Framework / Entity Framework Core
- SQL Server




- Extensive experience with Microsoft Azure Cloud services and cloud-native application development.
- Strong experience designing and implementing Microservices Architecture.
- Deep understanding of software design patterns, SOLID principles, dependency injection, and enterprise architecture.
- Experience with authentication and security technologies including OAuth 2.0, OpenID Connect, and JWT.
- Solid expertise in Azure DevOps, Git, CI/CD pipelines, and Agile development methodologies.
- Proven experience leading development teams and mentoring junior and intermediate developers.

Preferred Skills

- Angular, React, or modern front-end framework experience.
- Docker, Kubernetes, and containerized application deployments.
- Messaging technologies such as Kafka, RabbitMQ, or Azure Service Bus.
- Experience with AI/ML integrations, Azure OpenAI, or Generative AI solutions.
- Experience working within Banking, Insurance, Healthcare, Retail, or Public Sector environments.

Leadership Expectations

- Act as a technical lead for complex development initiatives.
- Drive architecture and design discussions.
- Mentor developers and foster engineering excellence.
- Partner with business stakeholders to translate requirements into scalable technical solutions.
- Ensure adherence to security, performance, scalability, and operational best practices.

Education

- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related discipline.
- Microsoft Azure certifications are highly desirable.
- please find the additional information for your reference. Ensure that you have submission notes for the candidates. Client detail is not allowed to share.

📌 Sr. .NET developer (Vaughan)
🏢 Maven Workforce
📍 Vaughan

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr. .net developer (vaughan) / vaughan

Subscribe to this job alert:

Get the latest job offers by email for: sr. .net developer (vaughan) / vaughan