Enterprise Software Development Lead

2 days ago


Waterloo, Ontario, Canada ROSS Full time

We provide remote or onsite HR and Recruitment solutions to help software industry leaders achieve business growth. As part of our team, you will work with us to recruit a Senior Software Developer.

Job Description
  • This role involves designing, documenting, coding, and debugging software products or enhancements with general direction from architects and directors.
  • You will lead feature design, review subsystems, and refactor applications primarily in C and C++ but occasionally using other development tools.
  • You will work on modules or subsystems for core document accounting applications or customized applications and extensions developed for customers or OEM partners.
  • You will integrate with partner devices and external systems focusing on performance, security, and quality.

Requirements

  • Degree in Computer Science or Engineering or equivalent.
  • 8+ years experience in C and C++ software development.
  • Experience in networked software development (communication protocols) on Windows or UNIX/Linux.
  • Strong Multi-threaded coding experience.
  • Experience designing scalable and secure enterprise systems.
  • Database programming experience with SQL Server or Oracle.
  • Experience with web-based technologies such as SOAP, XML, Web Services, and HTML/Javascript.
  • Familiar with multi-lingual support such as Unicode.
  • Ability to learn new technologies and integrate with new APIs quickly.
  • Excellent inter-personal skills to interact with team and technical contacts with partners.
  • Excellent written and verbal communication skills.
  • Positive and professional attitude.

Benefits

  • Experience designing APIs to be shared externally with vendors and partners is a plus.
  • Secure coding experience is a plus.

A successful candidate should be able to lead design with a team, work both independently or as a team, and have strong troubleshooting and debugging skills.



  • Waterloo, Ontario, Canada ROSS Full time

    Our client, a software industry leader for over thirty years, has engaged ROSS (www.getROSS.com) to help them recruit a Senior Software Developer.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)...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    Agfa HealthCare is a division of the Agfa-Gevaert Group which is headquartered in Mortsel, Belgium and traded on Euronext Brussels (AGFB).At Agfa HealthCare, we support healthcare professionals across the globe to transform the delivery of care. Our focus is 100% on providing best-of-suite Imaging IT software solutions that enable secure, effective and...


  • Waterloo, Ontario, Canada Google Full time

    About the JobAs a Technical Program Manager at Google, you'll lead complex, multi-disciplinary development projects using your technical expertise. Your role will involve planning requirements with internal customers and guiding projects through the entire project lifecycle, including managing project schedules and identifying risks to communicate...


  • Waterloo, Ontario, Canada ROSS Full time

    ROSS helps software industry leaders achieve business growth by providing remote or onsite HR and Recruitment solutions. We are seeking a Senior Enterprise Software Developer to join our team.ResponsibilitiesDesign, document, code, and debug software products or enhancements with general direction from architects and directors.Lead feature design, review...


  • Waterloo, Ontario, Canada eleven-X Inc. Full time

    eleven-x is currently transforming the parking experience through its industry leading parking technology, a sensor-based space occupancy monitoring solution and comprehensive software platform, which enables frictionless parking. Our solution includes our own hardware, firmware, network solutions, web applications and phone applications. Customers rely on...


  • Waterloo, Ontario, Canada ROSS Full time

    Company Overview: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 for our clients.Our client, a worldwide leader in healthcare solutions, has engaged us to help them recruit a Software Development Manager.Job DescriptionThe ideal candidate...


  • Waterloo, Ontario, Canada Stantec Consulting International Ltd. Full time

    Lead Software DeveloperYour OpportunityWe are seeking an innovative Lead Software Developer to join our dynamic team at {company}. You will design, develop, and maintain cutting-edge software products using .NET C#, Azure Cloud, Angular, geospatial development, and web design within a microservice and TDD environment.Your Key ResponsibilitiesCollaborate with...


  • Waterloo, Ontario, Canada ROSS Full time

    Our client, a software industry leader for over thirty years, has engaged ROSS (www.getROSS.com) to help them recruit an Intermediate Software Developer.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...


  • Waterloo, Ontario, Canada ROSS Full time

    We are seeking an experienced Intermediate Enterprise Software Developer to join our team at ROSS, a leading provider of HR and Recruitment solutions.As a key member of our team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our clients. Your primary focus will be on creating high-quality software...


  • Waterloo, Ontario, Canada Stantec Consulting International Ltd. Full time

    Lead Software Developer - ( 240004HE )DescriptionGrow with the best. Join a smart, creative, and inspired team that works to support operational excellence. The Stantec community unites more than 26,000 employees working in over 400 locations across 6 continents. Our Functional Services Teams (FSTs) are vital to making our Company stronger.Your...


  • Waterloo, Ontario, Canada Toronto Film School Full time

    Company OverviewHuron Digital Pathology is a leading provider of digital pathology solutions, revolutionizing the way medical professionals analyze tissue samples. Our cutting-edge technology combines award-winning TissueScope whole slide scanners with advanced image analysis capabilities.Job DescriptionWe are seeking an experienced Senior Software Engineer...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    About Agfa-GevaertAgfa-Gevaert is a leading provider of integrated IT solutions and state-of-the-art diagnostic imaging solutions for hospitals and other healthcare centers. Our company has over a century of healthcare experience in diagnostic medical imaging and has been a pioneer in the healthcare IT market since the early 1990s. Today, we are a global...


  • Waterloo, Ontario, Canada MCAP Group of Companies Full time

    Job OverviewThe MCAP Group of Companies is seeking an experienced Lead Software Architect and Developer to lead the development of software programs and applications. The successful candidate will have a strong background in software engineering, architecture, and leadership. You will work closely with the Architecture Team to design and develop software...


  • Waterloo, Ontario, Canada Stantec Consulting International Ltd. Full time

    Job DescriptionWe are seeking an experienced Cloud Technical Lead to join our team at Stantec Consulting International Ltd. This role involves leading the design, development, and deployment of high-quality commercial software products using .NET C#, Azure Cloud, and Angular.Key Responsibilities:- Collaborate with cross-functional teams to design and develop...


  • Waterloo, Ontario, Canada Agfa Full time

    Agfa HealthCare is looking for a driven Software Development Team Lead to be part of building the future in Medical Imaging.As one of the Team Leads for Enterprise Imaging, you will lead a group to deliver high-value, performant software solutions. You will provide guidance and direction to a team of experienced developers through the design, implementation,...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    Agfa-Gevaert is a leading provider of integrated IT solutions and state-of-the-art diagnostic imaging solutions for hospitals and healthcare centers. As a seasoned Team Lead, you will play a crucial role in shaping the future of Medical Imaging.Job DescriptionYou will lead a team of experienced developers, guiding them through the design, implementation, and...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    Agfa HealthCare is looking for a driven Software Development Team Lead to be part of building the future in Medical Imaging.As one of the Team Leads for Enterprise Imaging, you will lead a group to deliver high-value, performant software solutions. You will provide guidance and direction to a team of experienced developers through the design, implementation,...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    At Agfa HealthCare, we're seeking a motivated Software Development Team Lead to contribute to shaping the future of Medical Imaging.This critical role involves leading a group in delivering high-value, efficient software solutions. As a Team Lead for Enterprise Imaging, you'll guide a team of experienced developers through the design, implementation, and...


  • Waterloo, Ontario, Canada ANSYS, Inc. Full time

    Dynamic and Challenging Role in Thermal Engineering SoftwareWe are looking for a highly skilled R&D Engineer II to contribute to the development of thermal simulation software and its supporting systems.The ideal candidate will have strong technical knowledge and experience with C, C++, Python, numerical analysis, object-oriented design, data structures, and...


  • Waterloo, Ontario, Canada ANSYS, Inc. Full time

    Company OverviewAnsys, Inc. is a leading provider of engineering simulation software. We help companies around the world design and optimize their products using advanced simulations.We are committed to innovation and customer satisfaction.