Software Technical Lead

1 week ago


Vaughan, Ontario, Canada ROSS Full time

Job Title: Software Technical Lead

ROSS is seeking a skilled Software Technical Lead to join our team in Vaughan.

Job Summary:

We are looking for a highly experienced Software Technical Lead to lead our small-medium software team in designing and developing end-to-end technology solutions for client-server desktop applications. The ideal candidate will have a strong background in software development, excellent leadership and communication skills, and a deep understanding of agile software development principles.

Key Responsibilities:

  • Design and develop software to meet customer and business needs.
  • Ensure optimal technical execution of software development activities and adherence to Agile software development process.
  • Assess problems to deliver creative and effective solutions using good design principles that satisfy functional and non-functional requirements.
  • Mentor less senior team members and peer reviews product artifacts including requirement specifications, design specifications and code.
  • Work collaboratively and proactively to maximize the success of the research and development teams.
  • Evaluate and recommend adoption of new software development technologies, tools and practices.

Requirements:

  • Bachelor's degree in computer science or closely related field or equivalent work experience.
  • 8+ years' experience in designing and developing applications using OOP/OOD with at least 5 years of experience in C#/.NET. Experience with C++ or other OO languages an asset.
  • Proven experience of leading small-medium development teams.
  • Excellent leadership, communication and facilitation skills.
  • Excellent analytical, problem solving and decision making skills.
  • Proven technical leadership skills and a team player, with strong collaboration skills.
  • Deep understanding of agile software development principles and best practices.
  • Experience with design and implementation of n-tier systems, reusable libraries and development frameworks for complex applications.
  • Proven experience working in a cross-functional team of technical and non-technical personnel.
  • Excellent time-management skills, ability to handle multiple tasks simultaneously.
  • Experience with agile methodologies, test driven development, Domain specific languages, distributed data management.

If you're interested in this opportunity, please click here to apply online.



  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Technical Lead for Software DevelopmentWe are seeking a highly skilled Technical Lead to join our software development team. As a Technical Lead, you will be responsible for the end-to-end technology solutions for our client-server desktop applications.Key Responsibilities:Design and develop software to meet customer and business needsEnsure optimal...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Technical Lead for Software DevelopmentWe are seeking a highly skilled Technical Lead to join our software development team. As a Technical Lead, you will be responsible for the end-to-end technology solutions for our client-server desktop applications.Key Responsibilities:Design and develop software to meet customer and business needsEnsure optimal...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Technical Lead for Software DevelopmentOur client is a leading company in medical diagnostics and a global innovator in developing cutting-edge technologies that address complex scientific challenges to improve our world. They have partnered with ROSS to recruit a skilled Technical Lead for their software development team. The team is based in Vaughan.You...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Technical Lead - Software DevelopmentOur client, a leading brand in medical diagnostics, is seeking a skilled Technical Lead to join their software development team. As a global leader in innovative technologies, they are committed to improving the world through scientific advancements.The successful candidate will be responsible for leading a small to...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Technical Lead - Software DevelopmentOur client, a leading brand in medical diagnostics, is seeking a skilled Technical Lead to join their software development team. As a global leader in innovative technologies, they are committed to improving the world through scientific advancements.The successful candidate will be responsible for leading a small to...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Technical Lead for Software DevelopmentOur client is a leading brand in medical diagnostics and a global innovator in developing cutting-edge technologies that address complex scientific challenges to improve our world. They have partnered with ROSS to help them recruit a skilled Technical Lead for Software Development. The company is based in Vaughan.You...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Our client is a leading brand in medical diagnostics and a global innovator in developing cutting-edge technologies that address complex scientific challenges to improve our world.You will be a technical lead of a small to medium-sized software team, responsible for delivering end-to-end technology solutions for our client's client-server desktop...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Our client is a leading brand in medical diagnostics and a global innovator in developing cutting-edge technologies that address complex scientific challenges to improve our world.You will be a technical lead of a small to medium-sized software team, responsible for delivering end-to-end technology solutions for our client's client-server desktop...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Technical Lead for Software DevelopmentWe are seeking a highly skilled Technical Lead to join our team at https://www.pcrecruiter.net/sitemap. As a Technical Lead, you will be responsible for leading a small-medium software team and overseeing the end-to-end technology solutions for our client-server desktop applications.Key Responsibilities:Design and...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Technical Lead for Software DevelopmentWe are seeking a highly skilled Technical Lead to join our team at https://www.pcrecruiter.net/sitemap. As a Technical Lead, you will be responsible for leading a small-medium software team and overseeing the end-to-end technology solutions for our client-server desktop applications.Key Responsibilities:Design and...


  • Vaughan, Ontario, Canada ROSS Full time

    Technical Lead for Software DevelopmentROSS is seeking a skilled Technical Lead for Software Development to join our team. As a Technical Lead, you will be responsible for the end-to-end technology solutions for our customer's client-server desktop applications.Key Responsibilities:Design and develop software to meet customer and business needs.Ensure...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Our client, a global leader in medical diagnostics, is seeking a skilled Technical Lead to join their software development team. As a key member of the team, you will be responsible for designing and developing software solutions that meet customer and business needs. With a strong background in Agile software development, you will ensure optimal technical...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Our client is a leading brand in medical diagnostics and a global innovator in developing cutting-edge technologies that address complex scientific challenges to improve our world. They have partnered with ROSS to help them find a skilled Technical Lead. The company is based in Vaughan.You will be a technical leader of a small to medium-sized software team....


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Our client is a renowned brand in medical diagnostics and a global leader in the development of cutting-edge technologies that address complex scientific challenges to improve our world.You will be a technical lead of a small-medium software team responsible for designing and developing end-to-end technology solutions for our client's client-server desktop...

  • NET Technical Lead

    4 weeks ago


    Vaughan, Ontario, Canada GFL Environmental Full time

    GFL Environmental Seeks Experienced.NET Technical LeadGFL Environmental is a leading environmental services company seeking a highly skilled.NET Technical Lead to join our Vaughan team. As a key member of our technology team, you will be responsible for leading the technical planning and architecture for migrating our legacy.NET Framework application to.NET...

  • NET Technical Lead

    4 weeks ago


    Vaughan, Ontario, Canada GFL Environmental Full time

    GFL Environmental Seeks Experienced.NET Technical LeadGFL Environmental is a leading environmental services company seeking a highly skilled.NET Technical Lead to join our Vaughan team. As a key member of our technology team, you will be responsible for leading the technical planning and architecture for migrating our legacy.NET Framework application to.NET...

  • NET Technical Lead

    4 weeks ago


    Vaughan, Ontario, Canada GFL Environmental Full time

    GFL Environmental is seeking a highly skilled.NET Technical LeadThe successful candidate will have a strong background in modernizing and migrating large-scale applications from.NET Framework to.NET Core. This role will involve leading technical teams, designing and implementing scalable solutions, and delivering high-quality software.Key...

  • NET Technical Lead

    4 weeks ago


    Vaughan, Ontario, Canada GFL Environmental Full time

    GFL Environmental Seeks Experienced.NET Technical LeadGFL Environmental is a leading environmental services company seeking a highly skilled.NET Technical Lead to join our Vaughan team. As a key member of our technology team, you will be responsible for leading the migration of our legacy.NET Framework application to.NET Core.Key Responsibilities:Lead the...

  • NET Technical Lead

    4 weeks ago


    Vaughan, Ontario, Canada GFL Environmental Full time

    GFL Environmental Seeks Experienced.NET Technical LeadGFL Environmental is a leading environmental services company seeking a highly skilled.NET Technical Lead to join our Vaughan team. As a key member of our technology team, you will be responsible for leading the migration of our legacy.NET Framework application to.NET Core.Key Responsibilities:Lead the...


  • Vaughan, Ontario, Canada CAA Club Group Full time

    CAA Club Group is seeking a talented and experienced Software Development Lead to join our growing technology team. In this role, you will play a pivotal part in designing, developing, and implementing innovative software solutions that power our core business operations.As a key member of the development team, you will collaborate closely with project...