Hays has partnered up with an International Technology company who are looking for an experienced Software Engineering Mentor with a technical background to join the development team. This person will be responsible for managing technical teams and ensuring the enhancement of technical capabilities and innovative culture across the company.
The right candidate will take the lead role, collaborating with the Development Management Team, Scrum Masters, and Product Owners to ensure continuous improvement of agile practices.
Key Responsibilities :
- Provide strong people development and leadership for software development teams working in an Agile environment
- Execute development processes and conduct program reviews to drive continuous improvement of these programs.
- Assess skill gaps and manage talent risks
- Perform regular 1 : 1s and provide frequent coaching and feedback to ensure teams can perform to the best of their ability
- Work with Scrum team members to manage goal setting, ongoing peer feedback, and learning and career development planning
- Provide thought leadership to Scrum teams, Development Management, and other stakeholders to identify gaps in development / deployment processes
- Coach Scrum teams and stakeholders
- Collaborate with the wider Development Management team in establishing annual goals, where appropriate, and driving results for their completion
- Partner with Human Resources and Learning & Training teams
- Develop reports, dashboards, and documentation based on business and management requirements
- Identify organizational gaps, create proposals to address found gaps and lead implementation in alignment with the leadership team.
You must have :
Degree in Business, Computer Science or Engineering OR equivalent experienceDemonstrated leadership skills in creating a team-oriented cultureAbility to think critically and constructively about complex business & technical problems, clearly communicate analysis, and present solutions to address the skill development needs of team membersProven experience of being able to introduce efficiency improvements and lead initiatives in a structured manner while leveraging change management frameworks.4+ years of leadership experienceExperience in initiating and delivering organizational changeAbility to develop clearly defined metrics and key agility indicators that will help you keep track of the team(s) progressAbility to plan and lead teams through training initiativesUnderstanding of Agile and Scrum methodologiesExceptional networking & relationship building skillsAbility to lead efficient collaborations through effective communication and negotiation skillsProven ability to successfully navigate, collaborate and drive results in a complex environmentStrong critical reasoning, data analysis and reporting experienceExceptional presentation and facilitation skillsStrong organizational and project management skills are required.Outstanding written and verbal communication skillsStrong understanding of organizational change managementFor more information about the role, please reach out to Mike at [email protected]