Software Development Team Lead

4 weeks ago


Oakville, Ontario, Canada ROSS Full time

Software Development Team Lead

ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide remote or onsite HR and Recruitment solutions such as Recruitment Process Outsourcing (RPO) and Recruitment Augmentation.

The ideal candidate will be responsible for researching, designing, implementing, and maintaining software applications to support our business and drive the product line in terms of innovation and quality. In addition to technical expertise, the ideal candidate will possess excellent communication skills, leadership qualities, and an ability to keep up with rapidly changing priorities due to evolving technology changing business needs.

Key Responsibilities:

  • Full lifecycle application development
  • Research new technologies and bring forward new ideas to support the business
  • Build durable architecture
  • Design, code, and debug applications in various software languages
  • Liaise between Development, Project Management, and Business Experts
  • Object-oriented Design and Analysis (OOA and OOD)
  • Promote genericity and abstraction
  • Software modeling and simulation
  • Software testing and quality assurance
  • Performance tuning, improvement, balancing, usability, automation
  • Support, maintain, and document software functionality
  • Integrate software with existing systems
  • Represent the team in cross-platform projects
  • Maintain standards compliance

Requirements:

  • 10+ years development experience with C++ on Windows and/or Linux
  • Experience writing multi-threaded and multi-process code
  • 3+ years of experience with C#/.Net Framework
  • 3+ years of experience with database servers
  • Experience with parallel and distributed computing
  • Experience with any cloud provider
  • Experience with STL and Boost
  • A bachelor's degree in Computer Science or equivalent
  • Strong knowledge of Design Patterns
  • Strong English written and oral communication skills

ROSS offers a $600 referral fee for successful referrals.



  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking a highly skilled Technical Lead Software Developer at INDUSTRIOS Software Inc. to spearhead our software development efforts.About the RoleThis is a full-time position that involves leading our team of software developers in the design, development, and implementation of complex software solutions.As a Technical Lead Software Developer, you...


  • Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    About Scadea Software Solutions IncWe are a leading provider of innovative software solutions, committed to delivering high-quality products that meet the evolving needs of our clients.Salary Range: $120,000 - $180,000 per yearJob Description: Lead Software ArchitectDesign and develop scalable software architectures for complex systemsLead cross-functional...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    INDUSTRIOS Software Inc. - Senior Software Developer PositionEstimated Salary: $120,000 per year.We are seeking a highly skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.About the...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    About the RoleGeotab is a global leader in IoT and connected transportation, and we're seeking a skilled Software Development Team Lead to join our team. As a key member of our software development department, you will be responsible for designing, building, and maintaining efficient, reusable, reliable code to develop high-throughput, performance-critical,...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications.Key Responsibilities:Design and develop software applications using various...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking a highly skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a strong background in software development, with a focus on writing, modifying, integrating, and testing software code.The successful candidate will have excellent communication skills, with the ability to communicate...


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

    Our Client, a leading provider of full-service back-up and recovery technology, has engaged ROSS (www.getROSS.com) to help them recruit a Senior Software Development Team Lead.The Senior Software Development Team Lead will be required to research, design, implement, and maintain software applications to support our business and drive the product line in...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a strong background in software engineering and a passion for developing innovative solutions.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming languages,...


  • Oakville, Ontario, Canada Randstad Canada Full time

    Job DescriptionThe role of a Software Development Team Lead - Hybrid involves overseeing the development process for complex web applications using .NET and Angular. This position requires strong technical leadership experience, with expertise in building scalable and efficient software solutions.ResponsibilitiesLead a team of software developers in...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    At INDUSTRIOS Software Inc., we are seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in software engineering, with a focus on writing, modifying, integrating, and testing software code. They will also be responsible for maintaining existing computer programs, communicating technical problems and...


  • Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    Job DescriptionWe are seeking a highly skilled Software Developer to join our team at Scadea Software Solutions Inc. This is a permanent position offering a competitive salary and benefits.The ideal candidate will have at least 5 years of experience in software development and a Bachelor's degree in Computer Science or related field. They should be...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking a skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages and technologies.Collaborate with...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking a skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a Bachelor's degree in Computer Science and at least 5 years of experience in software development.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages.Maintain and improve existing...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking a skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a Bachelor's degree in Computer Science and at least 5 years of experience in software development.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages.Maintain and improve existing...


  • Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    We are seeking a skilled software programmer to fill a key role in our team. This position will involve writing, modifying, integrating and testing software code, as well as maintaining existing computer programs and communicating technical problems and solutions.Write, modify, integrate and test software codeMaintain existing computer programsCommunicate...


  • Oakville, Ontario, Canada ROSS Full time

    Software Development Team LeadROSS is seeking a highly skilled C# Team Lead to join our team. As a key member of our software development team, you will be responsible for researching, designing, implementing, and maintaining software applications to support our business and drive product innovation and quality.Key Responsibilities:Design, code, and debug...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    About the Role:We are seeking a highly skilled Software Engineering Team Lead to join our team at Geotab Inc. As a key member of our software development department, you will be responsible for designing, building, and maintaining efficient, reusable, reliable code to develop high-throughput, performance-critical, scalable applications.Key...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking an Expert Software Developer to join our team at INDUSTRIOS Software Inc. This is a permanent position that requires 5 years or more of experience.About the RoleThe successful candidate will have expertise in writing, modifying, integrating and testing software code for e-commerce and other Internet applications. They will also be responsible...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    About GeotabGeotab is a global leader in IoT and connected transportation, certified as a Great Place to Work. We're a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our communities.We're advancing security, connecting commercial vehicles to the internet, and...

  • software engineer

    2 weeks ago


    Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    Job DescriptionAt INDUSTRIOS Software Inc., we are seeking a highly skilled software engineer to join our team. As a key member of our software development team, you will be responsible for writing, modifying, integrating, and testing software code. Your extensive experience in computer science and software development will enable you to maintain existing...