Current jobs related to Software Development Team Lead - Waterloo, Ontario - PointClickCare


  • 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 Agfa Full time

    Job OverviewWe are seeking a skilled Software Development Team Lead to join our Enterprise Imaging team at Agfa HealthCare. As a Team Lead, you will be responsible for leading a group of experienced developers in delivering high-value, performant software solutions using agile development methodologies.The ideal candidate will have experience working with...


  • Waterloo, Ontario, Canada Google Inc. Full time

    Job DescriptionThis is a unique opportunity to join Google Inc.'s team of software developers and contribute to the development of innovative technologies that change the way people live and work.We're seeking a highly motivated and skilled software developer to join our team, working on projects critical to Google's success. You'll have the opportunity to...


  • 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 Mcafee Full time

    We are looking for a talented software engineer to join our team at Mcafee. As a cloud software developer, you will be responsible for designing and developing scalable cloud applications using various cloud development stacks.About the JobYou will report to an engineering manager and work within the consumer capability team. Your primary focus will be on...


  • Waterloo, Ontario, Canada RideCo Inc. Full time

    RideCo Inc. is a leading provider of on-demand transit solutions, empowering public transit agencies and fleet operators to deliver dynamic shared rides. As our latest Software Development Lead, you will play a pivotal role in shaping the future of transportation technology.About RideCoWe power on-demand transit with our cloud-based software platform,...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    Company OverviewAgfa-Gevaert is a leading provider of integrated IT solutions and state-of-the-art diagnostic imaging solutions for hospitals and other healthcare centers. With over a century of experience in diagnostic medical imaging, Agfa has been a pioneer in the healthcare IT market since the early 1990s.We are a global Imaging Informatics leader with...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    About Us">Agfa HealthCare is a leading provider of Imaging IT software solutions, enabling secure, effective and sustainable imaging data management.">Job Description">Lead a team of experienced developers to deliver high value, performant software solutions using agile methodologies.Provide guidance and direction through the design, implementation and...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    We are looking for a talented Software Development Team Lead to join our team at Agfa HealthCare. As a key member of our development team, you will be responsible for leading a group of experienced developers in delivering high-value, performant software solutions.The successful candidate will have a strong background in agile software development...


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

    About MCAP Group of CompaniesM CAP Group of Companies is a leading provider of mortgage finance solutions in Canada. With over $150 billion in assets under management, we offer a wide range of mortgage products and services to meet the needs of residential and commercial property owners.The company has a strong presence in the Canadian market, with offices...


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

    About UsAt Ansys, we power innovation that drives human advancement. We enable visionary companies to know how their world-changing ideas will perform, bridging the gap between design and reality with our simulation software.Job SummaryThe Senior R&D Engineer will be responsible for developing software products and supporting systems, utilizing advanced...


  • Waterloo, Ontario, Canada Manulife Full time

    Transforming Software DevelopmentWe are on the cusp of a major transformation in how we develop software at Manulife. We are seeking a visionary leader to spearhead this change, guiding our Individual Insurance Team as we shift from traditional mainframe software to the cloud.The ideal candidate will be a self-motivated, forward-thinking technical leader who...


  • Waterloo, Ontario, Canada Google Full time

    Job DescriptionWe are seeking a highly experienced Technical Program Manager II, Software Development, Chrome Browser to lead cross-functional teams in executing projects and programs from concept to launch.This role involves designing and rolling out processes and tools to increase the velocity of development teams and the quality of product launches.The...


  • Waterloo, Ontario, Canada Toronto Film School Full time

    Job SummaryHuron Digital Pathology is seeking a Senior Software Engineer to join our team, responsible for producing scalable software solutions and contributing to our mission.The ideal candidate will have experience interfacing with hardware devices, strong C++ skills, and a solid understanding of object-oriented programming principles.Key...


  • Waterloo, Ontario, Canada Google Inc. Full time

    Job DescriptionWe are seeking a skilled Software Development Director to lead our Site Reliability Engineering (SRE) team at Google. The successful candidate will have experience in software development, system engineering, and leadership.As a Software Development Director, you will be responsible for leading a team of Software/Systems Engineers on projects...


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

    Company OverviewAt ANSYS, Inc., we are a leading provider of simulation and 3D design software for product development and testing. Our innovative technology enables customers to turn their design concepts into successful, innovative products faster and at a lower cost.Job DescriptionWe are seeking an experienced Lead R&D Engineer to lead the design and...


  • Waterloo, Ontario, Canada Google Full time

    About UsWe're Google, and we're passionate about using technology to make a positive impact on people's lives. Our software developers are at the heart of this mission, working on cutting-edge technologies and building products that transform the way people interact with information. As a member of our Core team, you'll have the opportunity to work on...


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

    At ANSYS, Inc., we are seeking a Senior R&D Engineer to join our team of innovators. As a key member of our software development group, you will be responsible for designing and developing commercial enterprise cloud native apps.This role requires advanced technical and problem-solving skills, as well as the ability to work effectively in small...


  • Waterloo, Ontario, Canada Google Full time

    About the Role: As a senior software developer, you will be responsible for developing and implementing cutting-edge technologies that drive innovation at Google Cloud. You will work on high-priority projects critical to our growth and success, collaborating with cross-functional teams to design, develop, and deploy scalable solutions.Key Responsibilities:-...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    What You'll DoAs a Senior Software Engineer, you'll work closely with stakeholders across engineering and product to design, develop, and deploy scalable, secure products with Service Oriented Architecture (SOA) and microservices.You'll ensure the integrity of our systems by implementing robust authentication and authorization mechanisms, monitoring system...

Software Development Team Lead

1 week ago


Waterloo, Ontario, Canada PointClickCare Full time

We're seeking a talented Intermediate Software Engineer to join our dynamic team at PointClickCare.

Job Description

This role involves designing, developing, implementing, and supporting emerging big data analytics capabilities using Java, SpringBoot microservices, and other related technologies.

You'll work collaboratively with cross-functional teams to specify, design, develop, test, and implement software solutions. We're committed to your growth and development, with ongoing training classes, hackathons, and internal courses available to enhance your skills.

Responsibilities
  • Design, develop, implement, and support emerging big data analytics capabilities
  • Collaborate with cross-functional teams to specify, design, develop, test, and implement software solutions
  • Develop and maintain advanced data ingestion, processing, modeling, and reporting capabilities
  • Participate in ongoing training classes, hackathons, and internal courses to enhance skills and knowledge
Requirements
  • 2+ years of experience in Java, SpringBoot microservices
  • Experience with Jenkins, Docker/Kubernetes on Cloud (Azure or AWS)
  • Experience writing RESTful API endpoints
  • Nice to have hands-on experience with Relational databases (like Microsoft SQL Server), by tuning SQL queries and analyzing query plans
  • Knowledge of non-relational / NoSQL data store: Azure ADLS, DeltaLake, Apache Hudi
  • Excellent organization and critical-thinking skills
  • Self-starter with the ability to deliver with minimal supervision
  • Being okay with the uncomfortable feeling that comes from learning new things
  • Team player
  • Analytical mind with problem-solving aptitude
  • Proven experience as a great Engineer
  • For the education requirements, we're looking to hire someone with a Degree in Computer/Software Engineering
Why Join Us
  • We're committed to creating an inclusive workplace where everyone feels valued and respected
  • We offer a comprehensive benefits package, including benefits starting from Day 1, retirement plan matching, flexible paid time off, and wellness support programs
  • We're passionate about innovation and improvement, and we're always looking for talented individuals who share our vision

Apply today and become part of a team that's making a real difference in healthcare