Engineering Project Team Leader

Caterpillar · Industrial · Christchurch, New Zealand

Lead a software engineering product team at Caterpillar's CTCT division, focusing on developing software for earthmoving and paving machines. Responsibilities include team leadership, technical guidance, and development of embedded Linux (C++) and web applications (Angular, TypeScript).

What you'd actually do

  1. Leading, inspiring, and supporting an existing team of software engineers and alpha testers, including goal setting, performance management, and career planning
  2. Providing technical guidance to team members and helping to remove roadblocks for them.
  3. Development and evolution of solutions on embedded Linux using C++ and web applications using Angular and TypeScript
  4. Facilitating the efficient application of each person’s time to prioritize work by allocation and monitoring of tasks at a level of detail appropriate to each person
  5. Collaborating across geographically dispersed CTCT sites to drive continuous improvements in software development processes.

Skills

Required

  • Experience in at least one of the following but ideally two: C++ / Web Development
  • Previously led projects and owned them through to completion
  • Ability to work proactively, with limited direction, and manage projects under tight deadlines in a fast-paced, constantly changing environment across multiple time zones
  • Strong analytical and decision-making skills
  • Demonstrable solid experience working as a Software Engineer at the Senior/Lead level

Nice to have

  • Working with globally dispersed teams is a plus.