TSR Consulting Services, Inc.
Senior C# .NET Developer
TSR Consulting Services, Inc.Canada3 days ago
ContractInformation Technology

Our client, a leading financial services company is hiring a Senior C# .NET Developer on a long-term contract basis.

Job ID 83452


Work Location:

Mississauga, Ontario

Summary:

We are seeking a highly skilled senior C# .NET developer to design, develop, and maintain enterprise-grade applications. The role requires strong backend expertise with C# .NET Core, and database programming, combined with exposure to modern integration tools and frontend frameworks. This candidate will work closely with cross-functional teams to deliver secure, scalable, and high-performance solutions, while mentoring junior developers and driving technical excellence.

Responsibilities:

  • Lead the design and development of backend services and APIs using C#, .NET Core, and ASP.NET.
  • Design and optimize SQL server database solutions, ensuring performance, scalability, and security.
  • Collaborate with architects, business analysts and stakeholders to define requirements and solutions.
  • Implement and maintain event-driven and messaging systems (Kafka preferred).
  • Develop microservices and integrate with RESTful APIs.
  • Provide Guidance in application architecture, code reviews, testing, and DevOps practices.
  • Mentor junior developers, ensuring high technical standards and best practices.
  • This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Required Skills:

  • Experience: 6+ years of professional development experience in C# and .NET technologies.
  • Backend Expertise: Strong proficiency in C#. .NET Core, ASP.NET, T-SQL.
  • Databases: Advanced knowledge of SQL Server; experience with query optimization and stored procedures.
  • Integration & Messaging: Hands-on experience with Kafka or equivalent event-driven systems.
  • Frontend Exposure: Experience with React or other modern JavaScript frameworks (preferred).
  • Architecture & Microservices: Proven ability to design scalable microservices-based solutions.
  • Strong problem solving, communication, and leadership skills.
  • Experience working in Agile/Scrum environments.
  • Leadership and mentoring of junior developers.
  • Strong analytical and decision-making skills.
  • Excellent communication skills.
  • Team oriented, collaborative working style.


Pay: $47-$58 per hour.

Key Skills

Ranked by relevance