Team Lead- Software Development

4 weeks ago


Oakville, Ontario, Canada ROSS Full time
Our Client, is the leading provider of full-service back-up and recovery technology has engaged ROSS (www.getROSS.com) to help them recruit a Team Lead Software Development.

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

Responsibilities:

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

The ideal candidate will possess the following:

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

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 $600 referral fee.

Click http://www.getROSS.com/referral_fee.php for more details.

#J-18808-Ljbffr

  • Oakville, Ontario, Canada ROSS Full time

    Our Client, is the leading provider of full-service back-up and recovery technology has engaged ROSS (www.getROSS.com) to help them recruit a Team Lead Software Development.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...


  • Oakville, Ontario, Canada ROSS Full time

    We are seeking a highly skilled Technical Lead to join our software development team at ROSS.This is a key role that requires technical expertise, leadership qualities, and excellent communication skills to drive innovation and quality in our product line.The successful candidate will be responsible for leading the development of software applications,...


  • Oakville, Ontario, Canada ROSS Full time

    About ROSSROSS 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 Software Development Team Lead will be required to research, design, implement and maintain software...


  • Oakville, Ontario, Canada ROSS Full time

    Company OverviewROSS is a leading provider of full-service back-up and recovery technology that has engaged us to help them recruit a Team Lead Software Development.We are seeking an experienced Software Development Team Lead who can research, design, implement and maintain software applications to support our business and drive the product line in terms of...


  • Oakville, Ontario, Canada Eunasolutions Full time

    About the OpportunityWe are looking for an experienced Development Team Lead to empower, inspire, and support a talented team of engineers. You will use your technical and leadership experience to coach and mentor your team, making sure that they create and deliver products that will delight our customers.The role of a Development Team Lead is to lead teams...


  • Oakville, Ontario, Canada Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking a highly skilled Embedded Software Developer Lead to join our team. The ideal candidate will have experience in test automation and a strong understanding of software development principles.The role involves defining and implementing improvements for embedded software automation test frameworks, guiding the team in test strategy...


  • Oakville, Ontario, Canada ROSS Full time

    The ROSS team is seeking a skilled Team Lead- Software Development to drive software applications that support our business and drive innovation. The ideal candidate will possess technical expertise, excellent communication skills, leadership qualities, and the ability to adapt to rapidly changing priorities due to evolving technology and business...


  • Oakville, Ontario, Canada ROSS Full time

    ROSS, a leading provider of full-service back-up and recovery technology, is seeking a talented Team Lead- Software Development to drive innovation and excellence in software development. The ideal candidate will possess technical expertise, leadership qualities, and the ability to adapt to rapidly changing priorities due to evolving technology and business...


  • Oakville, Ontario, Canada Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking a skilled technical leader to oversee our embedded development team. As a seasoned professional in software development, you will be responsible for guiding your team towards delivering high-quality firmware solutions for Geotab's vehicle telematics devices.Your key area of responsibility will be to lead and manage a team that...


  • Oakville, Ontario, Canada Serialization Software Full time

    Our TeamWe're a close-knit team of software developers, designers, and engineers who share a passion for innovation and excellence.We're dedicated to delivering high-quality software solutions that meet the needs of our customers.We believe in open communication, collaboration, and mutual respect.The JobWe're seeking a highly skilled front-end software...


  • Oakville, Ontario, Canada Serialization Software Full time

    Join Our TeamWe're a dynamic and innovative company that values teamwork and collaboration.We're looking for talented individuals who share our passion for developing cutting-edge software solutions.As a front-end software developer, you'll be responsible for building user-friendly interfaces for our web-based applications.You'll work closely with our design...


  • Oakville, Ontario, Canada Eunasolutions Full time

    About the RoleWe are seeking a talented and experienced Software Development Manager to join our team at Eunasolutions. As a key member of our organization, you will play a crucial role in leading teams of software developers to deliver reliable code on a consistent basis.Your primary responsibility will be to oversee teams of software developers in...

  • Technical Lead

    7 days ago


    Oakville, Ontario, Canada ROSS Full time

    ROSS is a leading provider of recruitment solutions, and we are seeking a talented Technical Lead to join our software engineering team.This is an exciting opportunity for a skilled software developer to take on a leadership role and contribute to the success of our company.The successful candidate will be responsible for leading the development of software...


  • Oakville, Ontario, Canada Globifyhq Ltd. Full time

    We are seeking an experienced Software Development Professional to join our team at Globifyhq Ltd. As a key member of our engineering team, you will be responsible for designing, implementing, and optimizing cloud-based solutions using GCP services.Responsibilities:Develop and maintain scalable cloud architecture using GCP services such as Compute Engine,...


  • Oakville, Ontario, Canada Serialization Software Full time

    About UsAt Serialization Software, we're pushing the boundaries of what's possible in packaging automation.We're a company that values innovation, creativity, and collaboration.We're looking for talented individuals who share our passion for developing cutting-edge software solutions.The RoleWe're seeking an experienced front-end software developer to join...


  • Oakville, Ontario, Canada Eunasolutions Full time

    The OpportunityThe role of a Manager, Development is to lead teams of software developers to ship reliable code on a consistent basis. You will be responsible for overseeing teams of software developers in designing, developing, testing, and maintaining software programs & applications. You will also collaborate with other managers and stakeholders to ensure...


  • Oakville, Ontario, Canada Eunasolutions Full time

    The OpportunityThe role of a Manager, Development is to lead teams of software developers to ship reliable code on a consistent basis. You will be responsible for overseeing teams of software developers in designing, developing, testing, and maintaining software programs & applications. You will also collaborate with other managers and stakeholders to ensure...


  • Oakville, Ontario, Canada Siemens Mobility Full time

    **Job Summary**We are looking for an experienced Product Development Lead to join our team at Siemens Mobility. As a key member of our Professional Services team, you will be responsible for leading the development of product domain solutions that meet customer business requirements.**Key Responsibilities:**Develop and execute detailed plans for NX software...


  • Oakville, Ontario, Canada ROSS Full time

    We are looking for a highly skilled Team Lead- Software Development to join our team at ROSS. As a leader in the field of full-service back-up and recovery technology, we require someone who can research, design, implement, and maintain software applications that support our business and drive innovation.About the Role:This is a key role within our...


  • Oakville, Ontario, Canada First American Full time

    At First American, we're committed to the success of each and every employee. We're a company where innovators and collaborators come together and build on each other's talents. Where diversity is welcomed and celebrated.FCT provides industry-leading title insurance, default solutions and other real estate related products and services to legal, lending,...