Find Amazing Talent Find Your Dream Job

Senior .Net Developer

Contract: Mississauga, Ontario, CA

Salary Range: 50.00 - 60.00 | Per Hour

Job Code: 365119

End Date: 2025-10-23

Days Left: 28 days, 2 hours left

Overview:
  • We are seeking an accomplished and highly skilled Senior C# .NET Developer to join our dynamic team in designing, developing, and maintaining enterprise-grade applications.
  • This role demands deep expertise in backend development using C# and .NET Core, proficiency in database programming, and familiarity with modern integration tools and frontend frameworks.
  • As a senior member of the team, you will collaborate closely with cross-functional groups, including architects, business analysts, and stakeholders, to deliver secure, scalable, and high-performance solutions.
  • Additionally, you will play a pivotal role in mentoring junior developers, fostering technical excellence, and driving innovation within the organization.
Key Responsibilities:
  • Lead Backend Development: Architect, design, and implement robust backend services and APIs using C#, .NET Core, and ASP.NET, ensuring adherence to best practices and industry standards.
  • Database Design and Optimization: Develop and optimize SQL Server database solutions, focusing on performance, scalability, and security. Write efficient T-SQL queries, stored procedures, and triggers to support business applications.
  • Collaboration and Requirements Gathering: Partner with architects, business analysts, and stakeholders to gather and refine technical and functional requirements, translating them into effective technical solutions.
  • Event-Driven Systems: Implement and maintain event-driven and messaging systems, with a preference for Apache Kafka or similar technologies, to support real-time data processing and integration.
  • Microservices and API Integration: Design, develop, and integrate microservices-based architectures with RESTful APIs, ensuring modularity, scalability, and seamless communication between services.
  • Technical Leadership: Provide guidance on application architecture, conduct thorough code reviews, and champion best practices in testing, CI/CD pipelines, and DevOps methodologies.
  • Mentorship and Knowledge Sharing: Mentor junior developers, fostering a culture of continuous learning, technical excellence, and adherence to coding standards.
  • Innovation and Problem Solving: Identify opportunities for process improvement, troubleshoot complex technical issues, and propose innovative solutions to enhance system performance and reliability.
  • Agile Development: Actively participate in Agile/Scrum ceremonies, contributing to sprint planning, daily stand-ups, and retrospectives to ensure timely delivery of high-quality software.
Qualifications:
Experience:
  • Minimum of 6 years of professional software development experience, with a strong focus on C# and .NET technologies in enterprise environments
Backend Expertise:
  • Advanced proficiency in C#, .NET Core, and ASP.NET for building scalable and secure backend systems.
  • Strong command of T-SQL for database programming and optimization
Database Skills:
  • Extensive experience with SQL Server, including designing schemas, optimizing queries, and writing complex stored procedures.
  • Familiarity with NoSQL databases (e.g., MongoDB, Cosmos DB) is a plus
Integration and Messaging:
  • Hands-on experience with Apache Kafka or equivalent event-driven messaging systems for building robust integration solutions.
Frontend Exposure:
  • Practical experience with modern JavaScript frameworks, preferably React, to support full-stack development and collaboration with frontend teams.
Microservices and APIs:
  • Proven expertise in designing and implementing scalable microservices architectures and RESTful APIs.
  • Knowledge of advanced microservices patterns (e.g., CQRS, Saga) is highly desirable.
Domain Knowledge:
  • Exposure to financial markets or services domains is preferred, with deeper functional knowledge being a significant advantage.
Soft Skills:
  • Exceptional problem-solving and analytical skills, with a proactive approach to addressing challenges.
  • Excellent communication and interpersonal skills to effectively collaborate with technical and non-technical stakeholders.
  • Strong leadership and mentoring abilities to guide and inspire junior team members.
Agile Experience:
  • Demonstrated experience working in Agile/Scrum environments, with a focus on delivering iterative, high-quality solutions.
Job Requirement
  • .Net
  • C#
  • React
  • ASP .Net
Reach Out to a Recruiter
  • Recruiter
  • Email
  • Phone
  • Utkarsh Pandey
  • utkarsh.pandey@collabera.com
Apply Now
Apply Now
close-icon