Director, Software Engineering

Date: Aug 24, 2024

Location: CA

Company: AGFA

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 sustainable imaging data management. 

 

From product development to implementation, our unified Enterprise Imaging Platform is purpose-built to reduce complexity, improve productivity and deliver clinical value. We use our proven track record as an innovator, our in-depth medical knowledge and our strategic guidance to help healthcare providers achieve their clinical, operational and business strategies.

 

Agfa Healthcare is looking for a Director, Software Engineering to be located at our Waterloo R&D office. The position will have the overall responsibility to lead the site by coaching, mentoring, motivating and engaging the Waterloo development organization. The successful candidate will clearly and regularly communicate both the Agfa Healthcare vision and the R&D vision to ensure that the site is aligned and moving in the right direction in order to meet deliverables. The position will be part of a Global R&D team and use communication and influencing skills to be a connector between other R&D sites and teams. 

 

Key Roles & Responsibilities:

 

  • The leader will support and champion the team, focusing on the development of the team along with their career growth objectives. The leader will ensure the spreading of knowledge while building bench strength for our key positions.

 

  • Lead the team to deliver the product we commit to, with quality, on time, and more efficiently. Ensure delivery of software release in time, scope and quality. Track, analyze and report on team’s activities, and make recommendations and changes to maximize results. Ensures R&D Site employees will perform to improve overall effectiveness and learning within the site, by coaching, training, enabling skills to grow, practices to be spread across teams / sites.
  • Departmental Strategy and People Management – lead a team of experienced people managers in order to deliver on business results. Goal setting, coaching, mentoring and performance management are a key component in this position.  Build the technology we need and align to our technical roadmap. Develop a technical vision and viewpoint and align that across sites and with overall AGFA HealthCare technical roadmap.  Be an influencer from your own and with your team’s experts.
  • Bring the team closer to the customer. React in a timely manner to customer complaints and defects to increase customer satisfaction. 
  • Stakeholder Communication: Act as site-specific engineering liaison for technical business issues. This may also include participation in sales activities, customer visits and customer service issues that require detailed technical consultation as well as communication to senior management.

 

  • Resource Allocation: allocate resources effectively including people, budget and technology infrastructure and ensure that releases are adequately resourced to meet objectives. Ensure we have a lean process that is fit for purpose. Inspire the team to be a team who is always learning, improving and leaning out the process. Ensure that the process helps us deliver with quality, in time and with speed.
  • Quality Assurance; ensure that software products meet the quality standards and customer requirements by implementing QA processes and code reviews.

 

Skills Required:

 

  • The Director, Software Engineering needs to have a broad understanding of the healthcare industry.
  • Superior communication skills are required as the role will have customer contact and work within a global R&D organization.
  • Strong problem-solving skills and project management experience are required
  • Ability to identify and mitigate risks that may impact project delivery such as technical challenges, resource constraints, or changes in requirements to ensure projects stay on track and deliver on time
  • Setting Strategy and Roadmap – teams must deliver to the roadmap.
  • Strong interpersonal skills are required. 
  • Full stack development of large-scale enterprise applications, Java, Cloud & Cloud Native development expertise, healthcare industry experience
  • Bachelors degree or equivalent with 5-10 years of relevant experience

 

 

 

We offer a rewarding career in a field that impacts lives, the opportunity to work with a talented and  committed team of individuals, training and career development programs, and a competitive compensation and benefits package. If you want to be part of this experience, we'll take you there!

 

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.

 

Learn more about Agfa HealthCare and follow us on Instagram.


Job Segment: Quality Assurance, QA, Software Engineer, Cloud, Technology, Quality, Engineering, Customer Service