Are you enthusiastic about leading innovative software teams in a fast-growing, innovative industry?
Our client is an ambitious global leader in smart automation and robotics technology. They are focused on revolutionizing the food and fibre production industries. Their goal is to enhance productivity and efficiency through advanced sensor technology, mechanization, and robotics, delivering innovative solutions that make a meaningful impact.
About the Role: Software Resource Manager:
As a Software Resource Manager, you will play a pivotal role in managing and optimizing the allocation of talented software engineers against programmes of work. These programmes of work include the development of Computer Vision and Machine Learning models which assist our client in bringing the next generation of Autonomous Vehicles to life and iterating other early stage technical product development through the various product lifecycle stages.
While ensuring your team is working efficiently across various projects, it is crucial you are developing their skills and advancing their careers through hands-on people leadership. The pastoral care component is a key requirement of this role and importantly, a core characteristic of our client's people-centric values.
This is an opportunity to lead a highly dynamic Software Engineering team in a collaborative and fast-paced environment. Working closely with stakeholders across multiple functions including:
Software Practice Management;Product Management;Engineering Delivery Leadership;Global Service & Support Leadership;People & Culture Teams;Your role is working with key stakeholders to decipher the commercial priorities in the context of your team's workload and plan and anticipate technical resource requirements across the programmes of work.
Key Responsibilities: Team Leadership & Development: Lead and mentor a team of software engineers, fostering a high-performance culture.Support individual career development through coaching, goal-setting, and technical challenges.Conduct regular performance reviews and manage team engagement and retention.Resource Management: Collaborate with product and technical teams to forecast upcoming resource needs.Strategically allocate engineering resources to ensure project deadlines are met without compromising quality.Maintain an up-to-date skills matrix to align team strengths with business needs.Talent Acquisition: Working with key ELT members, you will anticipate future software engineering requirements for our client to deliver on the business strategy and create plans to develop new roles, catering to immediate and long-term needs.Play a hands-on role in recruitment, working to identify and onboard top software engineering talent.Drive team growth in alignment with strategic priorities.Technical Oversight: Provide technical support and guidance to ensure project success.Collaborate with engineering leaders to establish and maintain best practices in software development.Key Selection Criteria: To succeed in this role, you will need:
Proven experience in software engineering/development leadership, with a background in managing multidisciplinary teams.Demonstrable knowledge of resource allocation and project planning across technical teams to meet needs across various programmes of work.Highly effective interpersonal and communication skills, with the ability to communicate cross-functionally and influence all levels.Demonstrated experience in career development and coaching of people and fostering high-performing teams.Familiarity with continuous integration, software testing, and development workflows.A collaborative approach, with experience working in partnership with engineering and product managers.The Remuneration & Benefits:
You can rightly expect a competitive remuneration package aligned to this role. It includes:
Six figure base salaryKiwisaver contributionsFree ParkingHealth CareMany non-financial benefits which support your health and wellbeingFlexible working conditionsExciting robotics projects to sink your teeth intoShould you have questions, call in to learn more about the remuneration package where necessary.
The Why!
This is more than just a role; it is an opportunity to be part of a team dedicated to pushing boundaries and creating a better future for the world through innovation.
You thrive in an environment where creativity and collaboration are at the core of everything they do.
If you are an experienced Software Engineering Delivery Lead / Resource Manager / Programme Manager and are passionate about the pastoral care of others and delight in their delivery capability, and want to make a tangible impact, we'd love to hear from you!
Next Steps:
Send in a letter of introduction explaining why this aligns to your expectations (please no templated letters), and a resume showcasing your career journey to date.
Any questions, feel free to call Barry Hardy on 027 654 4653.
#J-18808-Ljbffr