This recruiter is online.

This is your chance to shine!

Apply Now

Senior .NET developer to optimize and troubleshoot .NET Core applications in the public sector

Ottawa, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Our public sector client requires a Reliability cleared Senior .NET developer to utilize performance profiling tools and techniques to optimize and troubleshoot .NET Core applications including database query optimization. The resource will develop and integrate RESTful web services and external APIs, ensuring secure and efficient communication between applications and work collaboratively within a software development team, employing Agile/DevOps methodologies and understanding CI/CD practices.


Responsibilities:

  • Implement comprehensive monitoring and logging solutions for real-time visibility and troubleshooting of .NET Core applications.
  • Design, implement, and manage microservices architecture, including service discovery, communication protocols, and containerization technologies.
  • Develop using query languages such as OData and GraphQL.
  • Apply MediatR and CQRS patterns for handling complex business logic, ensuring better separation of concerns and maintainability.
  • Develop applications using .NET Core, MVC, Razor Pages, and Blazor, demonstrating a strong understanding of their architecture and features.
  • Implement DevOps automation for testing and deployment pipelines.
  • Develop and code the UI/UX for client-facing web applications and libraries, ensuring accessibility, and compatibility across multiple browsers and platforms, and utilizing modern front-end frameworks and libraries such as jQuery, Bootstrap, AJAX, TypeScript, ReactJS, VueJS, and Angular.


Must have:

  • Experience with .NET Core, MVC, Razor Pages and Blazor
  • Experience with Azure Cloud
  • Experience developing and integrating RESTful web services


Nice to have:

  • PowerApps or Dynamics experience
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined