Scope:
Akkodis is launching a new technical delivery team to drive a UK national programme in collaboration with key partners, designed to transform and future-proof the central government’s workforce. By leveraging cutting-edge technology, strategic partnerships, and a comprehensive SaaS-based platform, this programme will create an advanced, candidate-centric experience tailored to meet tomorrow’s public sector skill demands. This high-impact initiative offers a unique opportunity to join a team dedicated to building a scalable, data-driven recruitment ecosystem. Through redesigning, building, and rolling out a sophisticated Big Data system, our diverse roles span architecture, project management, data analytics, development, and technical support. This is your chance to shape a dynamic, next-gen digital infrastructure.
Role:
As a Engineering Manager at Akkodis, you will be at the forefront of a transformative programme, driving the technical delivery of innovative projects that shape the future of the public sector. This role combines strategic oversight with hands-on technical engagement, offering a unique opportunity to lead a team of talented developers while directly contributing to high-quality software solutions. You will be responsible for planning, executing, and delivering complex technical projects that leverage the latest technologies and methodologies. Your leadership will guide a highly skilled team in creating scalable, efficient, and secure systems designed to meet tomorrow’s challenges. Beyond technical expertise, your role involves fostering collaboration with Scrum Masters, Business Analysts, and stakeholders, ensuring alignment with project goals, and promoting a culture of excellence
The ideal candidate will be passionate about technology and leadership, bringing a strong background in software development, recent hands-on programming experience, and a commitment to delivering outstanding results. You will thrive in a dynamic environment where innovation, teamwork, and professional growth are prioritised.
Responsibilities:
* Plan, monitor, and deliver project goals, timelines, and milestones while addressing potential roadblocks.
* Lead, mentor, and inspire a high-performing agile engineering team to deliver value through continuous delivery.
* Ensure quality deliverables through robust code reviews, best practices, and design feedback.
* Oversee all aspects of the software engineering lifecycle, from planning to delivery and customer value.
* Act as the primary contact for client and stakeholder communications, ensuring clear, timely, and concise interactions.
* Apply hands-on expertise in programming and code reviews, particularly in one of the following languages: Java/C#/.Net/Python/Ruby. • Implement and advocate for industry-standard agile practices such as Continuous Integration, automated testing, and DevOps.
* Manage project lifecycles, resolve challenges, and provide direction on scope, sizing, and timelines.
* Foster collaboration with Scrum Masters and Business Analysts to align project goals with delivery.
* Drive continuous improvement across people, processes, and products to enhance efficiency and outcomes.
* Define team goals, nurture talent, and provide training and mentoring to build future leaders.
* Challenge the status quo to improve productivity and achieve operational excellence.
Required Experience:
* Demonstrated experience in managing software development teams.
* Proven ability to deliver complex technical projects on time and within budget.
* Expertise in software development methodologies, particularly Agile.
* Recent hands-on experience in programming and performing code reviews, with proficiency in one of Java/C#/.Net/Python/Ruby.
Preferred(not essential):
Knowledge of tools like Adobe Experience Manager, Sprinklr, and Twilio
Proficiency in Microsoft VDI and 365 administration.
Familiarity with Applicant Tracking Systems and integration into HR workflows.
Required Skills:
* Strong technical background with experience in programming languages, database management, and development frameworks.
* Excellent leadership and team management skills.
* Strong communication and interpersonal skills to manage client and stakeholder expectations.
* Ability to inspire and motivate teams.
* Robust problem-solving and decision-making capabilities.