Are you enthusiastic about leading innovative software teams in a fast-growing, innovative industry?
Our client is an ambitious, a 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, 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 also is crucial you are developing their skills and advancing their careers through hands on people leadership. The pastural 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 and; People & Culture Teams; Your role is working with key stakeholders to decipher (in part) the commercial priorities' in the context of your teams work load 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 the key ELT members, you will anticipate future software engineering requirements for our client so they can deliver on the business strategy and create plans to develop new roles, to cater 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. You have walked a mile in the shoes of a Software Engineer, you know the challenges and nuances one faces in Software Engineering. 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 is aligned to this role. It includes:
Six figure base salary Kiwisaver contributions. Free Parking Health Care Many non-financial benefits which talk into your health and wellbeing. Flexible working conditions too. And some exciting robotics projects to sink your teeth into. Should 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 pastural 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 ******** .