Senior Software Developer

3 weeks ago


Waterloo, Ontario, Canada Agfa Full time

At Agfa HealthCare, we support healthcare professionals across the globe to transform the delivery of care. Our focus is on providing best-of-suite Imaging IT software solutions that enable secure, effective and sustainable imaging data management.

As a Senior Software Developer, you will be involved in the full cycle of software development, from design to implementation, and maintenance of our software. You will work in a SAFe/Scrum team environment where we foster innovation and knowledge transfer with daily interactions between developers, testers & clinical/technical product managers.

Job Duties & Accountabilities:
  • Designing, developing, troubleshooting, and debugging software within a project scope ensuring that work products meet all requisite software development practices and sanctioned work processes.
  • Managing self-directed assignments to resolve software defects or implement features to meet schedule commitments with a high level of quality.
  • Participating in the architecture and design of large software components for project teams, contributing to the estimates of software component designs, and reviewing the work of team members completing elements of designs.
  • Developing and executing unit and integration test plans and procedures, and interfaces with other software developers regarding the results of tests.
Qualifications:
  • You have a College/University degree in Computer Science/Engineering or a related degree/diploma.
  • You can demonstrate 5+ years of experience in hands-on development, design, and coding experience with Java/Angular/Springboot.
  • You have experience with Java/Springboot/Angular/Kubernetes/Helm/Playwright.
  • A solid understanding of Oracle & SQL.
  • Attention to detail and ability to quickly absorb new concepts and technologies.
  • Good verbal and written communication and knowledge transfer skills.
  • You are a team player and can solve problems independently.
  • You feel confident in an agile work environment.
  • A solid commitment to quality software development.

Agfa Inc. is committed to complying with the Accessibility for Ontarians with Disabilities Act 2005 (AODA) and all of its standards in order to create a barrier-free Ontario. We will provide necessary accommodation during the recruitment and selection process to all applicants. If you require accommodation as part of the employment application process, please contact agfahealthcarehrna@agfa.com.

At Agfa HealthCare, we are passionate about creating an inclusive workplace that promotes diversity of Age, Gender, Gender Identity or expression, Race, Sexual Orientation, Physical Ability, Ethnicity, or any other aspect that makes someone unique. The differences among us are our strengths. We are committed to promoting a diverse, equal and inclusive workplace that fully represents the different cultures, viewpoints and backgrounds of our global organization and the world we live in.



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

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our Information Technology department at MCAP Group of Companies. As a key member of our team, you will be responsible for designing, developing, and testing software applications to support our business operations.Key Responsibilities:Design and...


  • Waterloo, Ontario, Canada Geotab Inc. Full time

    Senior Software DeveloperJob Summary: We are seeking a highly skilled Senior Software Developer to join our team at Geotab Inc. As a key player in building robust and efficient back-end services, you will utilize a range of technologies to develop the core logic and data management layers.Key Responsibilities:Design and implement new software applications...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    About Agfa HealthCareAgfa HealthCare is a leading provider of imaging IT solutions for the healthcare industry. As a division of the Agfa-Gevaert Group, we are committed to delivering innovative and effective solutions that support healthcare professionals in their daily work.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our...


  • Waterloo, Ontario, Canada Agfa Full time

    At Agfa Healthcare, we're seeking a talented Senior Software Developer to join our Waterloo, Ontario team. As a key member of our software development team, you'll be responsible for designing, developing, and troubleshooting software within a project scope, ensuring that work products meet all requisite software development practices and sanctioned work...


  • Waterloo, Ontario, Canada Agfa Full time

    As a Senior Software Developer at Agfa Healthcare, you will be part of a unified Enterprise Imaging Platform team that is purpose-built to reduce complexity and improve productivity. Our platform is designed to deliver clinical value, and we use our proven track record as an innovator, our in-depth medical knowledge, and our strategic guidance to help...


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

    Job Title: Senior Engineer, Test Engineering SoftwareAt ANSYS, Inc., we are committed to creating innovative solutions that drive human advancement. We are seeking a highly skilled Senior Engineer to join our team of experts in Test Engineering Software.Job Summary:The Senior Engineer will be responsible for the development of software products and...


  • Waterloo, Ontario, Canada Center ID Corp Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Development Manager to join our team at Center ID Corp.This is a permanent full-time position with a salary of $120,000 - $160,000 per year, depending on experience.About the RoleThe successful candidate will be responsible for coordinating the development, installation, integration, and...


  • Waterloo, Ontario, Canada ROSS Full time

    Our client, a software industry leader, has engaged ROSS to help them recruit a Senior Enterprise Software Developer.As a key member of our client's software development team, you will be responsible for designing, documenting, coding, and debugging software products or enhancements to existing software. You will work closely with architects and directors to...


  • Waterloo, Ontario, Canada Nuvation Engineering Full time

    Job SummaryNuvation Engineering is seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our engineering group, you will be responsible for designing and developing innovative software solutions for a wide range of embedded systems.ResponsibilitiesDesign and develop software for embedded systems, including firmware,...


  • Waterloo, Ontario, Canada Software International Full time

    Software International is a leading provider of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We have an immediate opening for a Senior Cloud Architect at our Waterloo, ON location. The ideal candidate will work onsite.This is a full-time position with a competitive salary based on experience.Job Description:As a Senior Cloud...


  • Waterloo, Ontario, Canada Software International Full time

    Software International is seeking a highly skilled Senior Network Architect to join our team. As a key member of our cloud computing team, you will be responsible for designing and implementing cloud network architecture, computer architecture, and high-performance computing platforms.Key Responsibilities:Design and develop cloud network architecture,...


  • Waterloo, Ontario, Canada Ansys Full time

    Requisition #: 15279At Ansys, we empower innovators to bridge the gap between design and reality. Our mission is to power innovation that drives human advancement.As a Senior Application Engineer, you will play a crucial role in helping visionary companies turn their world-changing ideas into reality. You will be responsible for developing and maintaining...


  • Waterloo, Ontario, Canada Agfa Full time

    Enterprise Imaging Platform DeveloperWe are currently hiring a Senior Software Developer to join our Waterloo, Ontario team at Agfa Healthcare.The software developer will be involved in the full cycle of software development and actively engaged in the design, implementation, automated/integration testing, and maintenance of our software within a SAFe/Scrum...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    We are seeking a highly skilled Senior Embedded Software Developer to join our team at Huawei Technologies Canada Co., Ltd.About the Role:The ideal candidate will have experience with C/C++ programming languages, working on embedded systems, and a strong understanding of AI/ML algorithms and frameworks such as TensorFlow or PyTorch.Responsibilities:Develop...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Unlock the Power of Equity OwnershipCarta is a platform that empowers individuals and organizations to manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to provide innovative solutions for equity ownership, making it more accessible and available to everyone.We're seeking a talented Senior Software Engineer to join our...


  • Waterloo, Ontario, Canada Menlo Ventures Full time

    Unlock the Power of Equity OwnershipAt Menlo Ventures, we're looking for a talented Senior Software Engineer I to join our team and help us build innovative solutions for equity management. Our platform, Carta, is trusted by over 40,000 companies and two million people worldwide.As a key member of our engineering team, you'll be responsible for designing,...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Transforming Traditional AccountingCarta is revolutionizing the way companies manage their finances with purpose-built software that transforms traditional accounting into a powerful growth engine.As a Senior Software Development Engineer, you will be part of a team that builds services leveraged by Carta's entire product suite to authenticate and authorize...


  • Waterloo, Ontario, Canada SAP Full time

    Job Title: Senior Software EngineerAs a senior software engineer on our team, you will be responsible for designing, developing, and maintaining our web application. You will work closely with our cross-functional team to identify and prioritize features, and ensure timely delivery of high-quality software. Our ideal candidate will have a strong background...


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

    Our client, a software industry leader, has partnered with ROSS to find a skilled Senior Enterprise Software Developer.ROSS is a team of People Specialists helping companies align their People Strategy with business growth. We provide remote or onsite HR and Recruitment solutions, including Recruitment Process Outsourcing (RPO) and Recruitment Augmentation,...


  • Waterloo, Ontario, Canada MCAP Full time

    At MCAP, we are seeking a seasoned Senior Software Engineer to spearhead our software development initiatives.About the RoleThis position is responsible for designing, executing, and assessing software programs and applications. The ideal candidate will have experience in configuring, coding, developing, and documenting software specifications throughout the...