Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join TSR Consulting Services, Inc. and take your career to the next level!
Application takes less than 5 minutes