Current jobs related to Software Technical Lead - Vaughan - ROSS


  • Vaughan, Ontario, Canada ROSS Full time

    ROSS is collaborating with a distinguished leader in the medical diagnostics sector, recognized for pioneering advanced technologies that tackle intricate scientific challenges. We are seeking a proactive Technical Lead to guide a dedicated software team.In this role, you will oversee a small to medium-sized software development team, ensuring the delivery...

  • .NET Technical Lead

    4 months ago


    Vaughan, Canada GFL Environmental Full time

    GFL Environmental is looking for a .NET Technical lead to join the Vaughan team! The .NET Technical Lead will have strong experience in modernizing and migrating large-scale applications from .NET Framework to .NET Core. This role will include leading technical teams, designing and implementing scalable solutions, and delivering high-quality software. Key...


  • Vaughan, Ontario, Canada ROSS Full time

    ROSS is partnering with a distinguished name in the medical diagnostics sector, recognized globally for pioneering advanced technologies that tackle intricate scientific issues to enhance our world. We are assisting in the search for a Hands-on Technical Lead.In this role, you will oversee a small to medium-sized software development team. Your...

  • .NET Technical Lead

    3 months ago


    Vaughan, Canada GFL Environmental Full time

    GFL Environmental is looking for a.NET Technical lead to join the Vaughan team! Key Responsibilities: - Collaborate with project managers, developers, testers, and business stakeholders to ensure successful project execution and delivery. - Mentor and guide the development team through the modernization process, ensuring best practices in coding, testing,...


  • Vaughan, Ontario, Canada ROSS Full time

    ROSS is collaborating with a leading entity in the medical diagnostics sector, recognized globally for pioneering advanced technologies that tackle intricate scientific challenges. We are tasked with finding a proactive Technical Lead to oversee a software team.In this role, you will spearhead a small to medium-sized software development team, taking...


  • 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...


  • Vaughan, Ontario, Canada CAA Club Group Full time

    Job SummaryWe are seeking a highly skilled Software Development Lead to join our team at CAA Club Group. As a key member of our IT Development team, you will be responsible for designing, developing, and implementing J2EE, Angular, and Spring-based applications.Key ResponsibilitiesDesign and develop scalable, resilient enterprise applications using Java,...


  • Vaughan, Ontario, Canada CAA Club Group Full time

    Job SummaryWe are seeking a highly skilled Software Development Lead to join our team at CAA Club Group. As a key member of our IT Development team, you will be responsible for designing, developing, and implementing J2EE, Angular, and Spring-based applications.Key ResponsibilitiesDesign and develop scalable, resilient enterprise applications using Java,...


  • Vaughan, Ontario, Canada CAA Club Group Full time

    Job SummaryWe are seeking a highly skilled Software Development Lead to join our team at CAA Club Group. As a key member of our IT Development team, you will be responsible for designing, developing, and implementing J2EE, Angular, and Spring-based applications.Key ResponsibilitiesDesign and develop scalable, resilient enterprise applications using Java,...


  • Vaughan, Ontario, Canada CAA Club Group Full time

    Job SummaryWe are seeking a highly skilled Software Development Lead to join our team at CAA Club Group. As a key member of our IT Development team, you will be responsible for designing, developing, and implementing J2EE, Angular, and Spring-based applications.Key ResponsibilitiesDesign and develop scalable, resilient enterprise applications using Java,...


  • Vaughan, Ontario, Canada McIntosh Perry Full time

    About the RoleWe are seeking an experienced Senior Technical Lead to join our Bridge Team in the GTA. As a key member of our team, you will be responsible for leading technical engineering tasks, mentoring junior engineers, and collaborating with other disciplines.Key ResponsibilitiesLead technical engineering tasks, including preliminary and detail design...


  • Vaughan, Ontario, Canada McIntosh Perry Full time

    About the RoleWe are seeking an experienced Senior Technical Lead to join our Bridge Team in the GTA. As a key member of our team, you will be responsible for leading technical engineering tasks, mentoring junior engineers, and collaborating with other disciplines.Key ResponsibilitiesLead technical engineering tasks, including preliminary and detail design...

  • Senior Technical Lead

    2 weeks ago


    Vaughan, Ontario, Canada McIntosh Perry Full time

    About the RoleWe are seeking an experienced Technical Lead to join our Bridge Team in the GTA. As a key member of our team, you will be responsible for leading the design and delivery of bridge projects, working closely with our divisional team across Ontario.Key ResponsibilitiesLead the creation of engineering products, including designs, specifications,...

  • Senior Technical Lead

    2 weeks ago


    Vaughan, Ontario, Canada McIntosh Perry Full time

    About the RoleWe are seeking an experienced Technical Lead to join our Bridge Team in the GTA. As a key member of our team, you will be responsible for leading the design and delivery of bridge projects, working closely with our divisional team across Ontario.Key ResponsibilitiesLead the creation of engineering products, including designs, specifications,...


  • Vaughan, Ontario, Canada Accoravillage Full time

    About the RoleWe are seeking an experienced Senior Technical Lead to join our Bridge Team in the GTA. As a key member of our team, you will play a pivotal role in delivering high-quality engineering projects and contributing to our growth in the region.Key ResponsibilitiesLead technical engineering tasks and mentor junior team membersPrepare budgets and...


  • Vaughan, Ontario, Canada Accoravillage Full time

    About the RoleWe are seeking an experienced Senior Technical Lead to join our Bridge Team in the GTA. As a key member of our team, you will play a pivotal role in delivering high-quality engineering projects and contributing to our growth in the region.Key ResponsibilitiesLead technical engineering tasks and mentor junior team membersPrepare budgets and...


  • Vaughan, Ontario, Canada CAA Club Group Full time

    Job Title: Manager, IT DevelopmentWe are seeking a highly skilled and experienced Manager, IT Development to join our team at CAA Club Group. As a key member of our IT department, you will be responsible for leading the development of our enterprise applications and ensuring they meet the highest standards of quality and reliability.Key...


  • Vaughan, Ontario, Canada CAA Club Group Full time

    Job Title: Manager, IT DevelopmentWe are seeking a highly skilled and experienced Manager, IT Development to join our team at CAA Club Group. As a key member of our IT department, you will be responsible for leading the development of our enterprise applications and ensuring they meet the highest standards of quality and reliability.Key...


  • Vaughan, Ontario, Canada CAA Club Group Full time

    Job Title: Manager, IT DevelopmentWe are seeking a highly skilled and experienced Manager, IT Development to join our team at CAA Club Group. As a key member of our IT department, you will be responsible for leading the development of our enterprise applications and ensuring they meet the highest standards of quality and performance.Key...


  • Vaughan, Ontario, Canada CAA Club Group Full time

    Job Title: Manager, IT DevelopmentWe are seeking a highly skilled and experienced Manager, IT Development to join our team at CAA Club Group. As a key member of our IT department, you will be responsible for leading the development of our enterprise applications and ensuring they meet the highest standards of quality and performance.Key...

Software Technical Lead

3 months ago


Vaughan, Canada ROSS Full time

Our client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world. They have engaged ROSS to help them recruit a Hands on Technical Lead. They're located in Vaughan.


You will be a technical lead of small-medium software team. You'll be accountable for the end-to-end technology solutions for our customer's client-server desktop applications. 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

QUALIFICATIONS:

  • 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 not interested, but know someone who is, please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $1,000 referral fee.


Click here to Apply Online

#J-18808-Ljbffr