Henry Schein

Engineering Manager

Henry Schein New Zealand

Medical Equipment Manufacturing · 10,001+ employees

7 h ago Closes in 1d
engineering-manager Senior (5-10 yrs) Full-time New Zealand
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The Engineering Manager is responsible for leading the team in converting the product backlog into working software while fostering a culture of quality and technical excellence. Key tasks include facilitating agile ceremonies, mentoring team members, and driving the delivery of technical solutions within tight timeframes.

What they look for

Agile Methodology Scrum Master Team Leadership Software Development Continuous Delivery Unit Testing Web Technologies SDLC Architectural Patterns SoC DI MVC MVVM Micro-services Technical Coaching Project Planning

Requirements

Candidates must have 6+ years of hands-on experience as a senior developer and team leader with a deep understanding of agile frameworks and web technologies. A degree in Computer Science or a related field is required, along with strong knowledge of architectural patterns and software development life cycle management.

Full description

Responsible for:

  • Creating plans for converting the product backlog into working software
  • Being a successful scrum master
  • Setting and hitting sprint goals
  • Fostering a culture of unit testing, quality
  • Team performance
  • Driving discipline required to achieve and sustain Continuous Delivery

Core tasks and activities:

  • Team leadership• Create a culture of trust and respect within the team
  • Promoting transparency of the development process
  • Team expectation setting
  • Mentoring and coaching for technical excellence
  • Growth and expansion of skills within the team
  • Personal development of team members
  • Project planning and delivery• Facilitating daily scrum, sprint planning, sprint demo and retrospective meetings
  • Sprint planning
  • Facilitating user story estimation
  • Progress tracking
  • Tracking and removing team impediments
  • Delivery of technical solutions• Drive the team to delivery outcomes within tight timeframes
  • Foster a culture of unit testing
  • Innovative and sound solution design
  • Code quality
  • Code reviews
  • Supporting and championing agreed development processes, tools and techniques

Additional Tasks and Activities

  • Communication with internal and external business stakeholders
  • Liaison and coordination of work with third party development partners
  • Collaboration with peer group to ensure consistency of quality and process across teams
  • Provide subject matter expertise for technical challenges and solutions

Skills and Experience

  • Understanding of agile methodology and frameworks
  • Deep knowledge of web technologies used in the development environment
  • Experience and good grasp of all aspects of the SDLC
  • Experience in managing and motivating teams to achieve goals and deadlines
  • Knowledge of architectural patterns such as SoC, DI, MVC, MVVM or Micro-services.

Personal Attributes

  • Leading by example
  • Thought leadership
  • Good verbal and written communication skills
  • Experienced facilitator (Meetings, productivity, actions, outcomes)
  • Professional and able to motivate and lead by example
  • Ability to balance conflicting demands on the team and on individuals
  • Deeply passionate about software development

Qualifications and Attributes

  • Education - Degree in Computer Science or related qualification
  • Experience - 6+ years hands-on experience as a senior developer and team leader

Similar roles