Senior .NET Software Developer

4 weeks ago


Toronto, Ontario, Canada Guidepoint Full time

Guidepoint's Engineering team is dedicated to delivering innovative solutions that drive business growth. As a Senior .NET Software Developer, you will play a key role in shaping our technology landscape by developing high-quality software solutions that meet our business needs.

Working closely with our Lead .NET Software Engineer, you will be responsible for designing, developing, testing, and deploying software solutions that align with our company's mission. Your expertise in .NET development will enable you to mentor and guide junior engineers, ensuring they have the skills and knowledge needed to succeed in their roles.

Key responsibilities will include:

  • Collaborating with cross-functional teams to design and develop software solutions
  • Mentoring junior engineers to help them grow and develop their skills
  • Leading the team in adopting a quality-centric approach to software development
  • Developing and implementing processes and procedures to ensure software quality
  • Maintaining and improving codebase integrity through code reviews and refactoring
  • Developing and supporting scalable web/API applications using .NET Core and Azure Platform Services

Minimum technical qualifications include:

  • 8+ years of experience in .NET development using C#
  • Experience with OOP principles and patterns, developing and delivering large-scale distributed systems
  • Strong adherence to object-oriented programming principles and patterns
  • Proficient in grooming backlog items and ensuring they are engineer-ready
  • Experience in .NET Core 3.1+
  • Experience with xUnit
  • Experience with ORMs such as Entity Framework Core and Dapper
  • Proficient in data modeling and SQL

Preferred technical qualifications include:

  • 10+ years of experience developing software using C# and .NET tech stack
  • 4+ years of leading software engineering teams
  • Hands-on experience with Azure platform services
  • Experience with developing applications following CQRS and DDD

Soft skills required include:

  • Maintaining problem-solving skills and a proactive work style
  • Strong interpersonal and candid communication skills
  • Independent contributor with drive
  • Collaborative and teamwork-oriented
  • Accountable for work and take ownership of tasks

Guidepoint offers a comprehensive benefits plan, including paid time off, company RRSP match, and development opportunities through the LinkedIn Learning platform.



  • Toronto, Ontario, Canada Foilcon Full time

    Job Description:Foiling the Future with Innovative SolutionsAbout Foilcon: We're a cutting-edge technology company that's redefining the industry. Our team is dedicated to crafting innovative solutions that propel our clients forward.Role Overview: We're seeking an exceptional Senior .NET Software Developer to join our ranks. This role offers a unique blend...

  • Senior .NET Developer

    2 weeks ago


    Toronto, Ontario, Canada Motion Recruitment Full time

    Job Title: Senior .NET DeveloperWe are seeking a skilled Senior .NET Developer to join our team at Motion Recruitment. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using .NET technologies.Responsibilities:Design and develop scalable, efficient, and reliable...

  • Senior .NET Developer

    1 month ago


    Toronto, Ontario, Canada GalaxEons Full time

    Job Title: Senior .NET DeveloperGalaxEons is seeking a highly skilled Senior .NET Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing complex software applications using the .NET framework.Key Responsibilities:Design and develop high-quality software applications using C#, .NET...


  • Toronto, Ontario, Canada Purple Drive Full time

    Job Title: Senior Software Developer with .Net Core and AzureAbout the Role:We are seeking a highly skilled Senior Software Developer with expertise in .Net Core and Azure to join our team at Purple Drive. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Senior .NET Software Development ManagerLocation: Toronto, Canada


  • Toronto, Ontario, Canada Guidepoint Full time

    At Guidepoint, we're seeking a highly skilled Senior .NET Engineer to join our engineering team. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet our business needs.Key Responsibilities:Collaborate with cross-functional teams to design, develop, test, and deploy software...

  • Senior .NET Developer

    1 month ago


    Old Toronto, Ontario, Canada SA TECHNOLOGIES Full time

    Job Title: Senior .NET DeveloperSA Technologies Inc. is a leading IT consulting firm with operations in multiple countries. We are seeking a skilled Senior .NET Developer to join our team.Key Responsibilities:Design and implement enterprise-grade N-Tier Web Applications using C# and .NET.Collaborate with the team to keep up-to-date with emerging...


  • Toronto, Ontario, Canada Endava Full time

    Job Title: Senior .NET Software EngineerAt Endava, we are seeking a highly skilled Senior .NET Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying complex software systems using .NET technologies.Key Responsibilities:Design and develop high-quality software solutions...

  • Senior .Net Developer

    1 month ago


    Old Toronto, Ontario, Canada Ward Technology Talent Full time

    Senior .Net DeveloperAt Ward Technology Talent, we're seeking a highly skilled Senior .Net Developer to join our team.Key Responsibilities:Collaborate with stakeholders and research teams to drive product development and innovation.Take ownership of deliverables and provide technical leadership as a senior member of the team.Identify and analyze system...


  • Old Toronto, Ontario, Canada T-Net British Columbia Full time

    We are seeking a skilled Senior Software Developer to join our engineering team at T-Net British Columbia. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities:Design and develop software applications using Ruby on RailsCollaborate with cross-functional teams...


  • Toronto, Ontario, Canada Mpi Inc. Full time

    .NET ExpertiseMpi Inc. is seeking a highly skilled .NET Software Development Architect to lead the design and development of large-scale distributed n-tier web-based applications for a Service-Oriented Architecture (SOA). The ideal candidate will have at least 1-2 years of experience as a .NET architect involved in large IT implementations and 6-8 years of...

  • Senior .Net Developer

    1 month ago


    Toronto, Ontario, Canada Virtusa Full time

    Job Title: Senior .Net DeveloperAt Virtusa, we are seeking a highly skilled Senior .Net Developer to join our team. As a key member of our development team, you will be responsible for providing second-level technical support for applications built on OpenText and Adobe platforms.Key Responsibilities:Monitor application performance and troubleshoot issues...


  • Toronto, Ontario, Canada Mpi Inc. Full time

    .NET Technical Architect RoleAbout the PositionMpi Inc. is seeking a highly skilled .NET Technical Architect to lead the design and development of large-scale distributed n-tier web-based applications for a Service Oriented Architecture (SOA). The ideal candidate will have a strong background in object-oriented analysis and design, as well as experience with...


  • Toronto, Ontario, Canada Purple Drive Full time

    Job Title: Senior Software Engineer with .Net Core and AzureAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Purple Drive. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using .Net Core and Azure.Key Responsibilities:Design...


  • Old Toronto, Ontario, Canada Point Alliance Inc. Full time

    At Point Alliance Inc., we are seeking a highly skilled Senior Software Developer to join our team.Job Summary:We are looking for a talented Microsoft .NET expert to work on the design and development of small to large-scale projects.Key Responsibilities:Design and develop software applications using Microsoft .NET technologiesEstimate and complete tasks...


  • Toronto, Ontario, Canada Global Pharma Tek Full time

    Job Title: Senior Software DeveloperJob Description:Key Responsibilities:Develop N-tier enterprise applications with + years of experience.Utilize .net frameworks, C, and above to create robust software solutions.Design and implement API (Back-end) development with expertise in Microsoft Azure App services.Develop applications using Angular and above, with a...


  • Toronto, Ontario, Canada N. Harris Computer Corporation - USA Full time

    About the RoleWe are seeking a highly skilled and experienced Sr. .NET Software Developer to join our dynamic development team at N. Harris Computer Corporation - USA. As a key member of our team, you will play a crucial role in designing, developing, and maintaining our cutting-edge software solutions.Key ResponsibilitiesLead the design, development, and...


  • Toronto, Ontario, Canada Motion Recruitment Full time

    Job Title: Senior Full Stack .NET DeveloperJob Description:We are seeking an experienced Full Stack Developer with a strong background in .NET to join our team. The ideal candidate will have a solid understanding of C#, ASP.NET MVC, and Angular, with experience in web development and software engineering.Key Responsibilities:Design and develop scalable and...

  • Senior .NET Developer

    1 month ago


    Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior .NET DeveloperNexus Systems Group Inc. is seeking a highly skilled Senior .NET Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and delivering complex .NET applications with a focus on accuracy, performance, security, and user experience.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada Foilcon Full time

    Job DescriptionFoilscon is seeking a highly skilled .NET Software Developer to join our team. As a key member of our development team, you will be responsible for designing, architecting, and developing complex enterprise applications using ASP.NET and Web API/REST API.Key Responsibilities:Design and develop complex enterprise applications using ASP.NET and...