Software Engineering Manager
Software Engineering Manager

Software Engineering Manager

Stevenage Full-Time 48000 - 84000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Lead a talented team to deliver innovative software solutions for the public sector.
  • Company: Akkodis is transforming government workforce recruitment with cutting-edge technology and strategic partnerships.
  • Benefits: Enjoy a dynamic work environment focused on innovation, teamwork, and professional growth.
  • Why this job: Shape the future of public sector tech while fostering collaboration and excellence in your team.
  • Qualifications: Experience in managing software teams and hands-on programming in Java/C#/.Net/Python/Ruby required.
  • Other info: Join a high-impact initiative that prioritizes continuous improvement and operational excellence.

The predicted salary is between 48000 - 84000 £ per year.

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.

Software Engineering Manager employer: Akkodis

Akkodis is an exceptional employer, offering a unique opportunity to lead a transformative programme that shapes the future of the public sector. With a strong focus on innovation, teamwork, and professional growth, employees benefit from a collaborative work culture that prioritizes continuous improvement and mentorship. Located in the UK, this role not only provides access to cutting-edge technology but also fosters a dynamic environment where your leadership can directly impact the development of scalable, data-driven solutions.
A

Contact Detail:

Akkodis Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineering Manager

✨Tip Number 1

Familiarize yourself with the latest trends in software development and agile methodologies. Being well-versed in these areas will not only help you during interviews but also demonstrate your commitment to staying current in a rapidly evolving field.

✨Tip Number 2

Showcase your leadership skills by discussing specific examples of how you've successfully managed teams and delivered projects. Highlighting your ability to inspire and mentor others can set you apart from other candidates.

✨Tip Number 3

Prepare to discuss your hands-on programming experience in detail, especially in languages like Java, C#, .Net, Python, or Ruby. Be ready to share code samples or discuss past projects that illustrate your technical expertise.

✨Tip Number 4

Network with professionals in the industry and seek out connections who work at Akkodis or similar companies. Engaging with them can provide valuable insights into the company culture and expectations, which can be beneficial during the application process.

We think you need these skills to ace Software Engineering Manager

Leadership Skills
Agile Methodologies
Software Development Lifecycle
Project Management
Programming Proficiency (Java/C#/.Net/Python/Ruby)
Code Review Expertise
Continuous Integration
DevOps Practices
Stakeholder Communication
Team Mentoring and Development
Problem-Solving Skills
Interpersonal Skills
Database Management
Technical Project Delivery
Collaboration with Scrum Masters and Business Analysts

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in managing software development teams and delivering complex technical projects. Emphasize your hands-on programming skills, particularly in Java, C#, .Net, Python, or Ruby.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and leadership. Discuss how your background aligns with the responsibilities of the Engineering Manager role and how you can contribute to Akkodis' transformative programme.

Showcase Agile Experience: Highlight your expertise in Agile methodologies and any experience you have with Continuous Integration, automated testing, and DevOps practices. This will demonstrate your fit for the role's requirements.

Prepare for Technical Questions: Be ready to discuss your recent hands-on programming experience and provide examples of code reviews you've conducted. Prepare to explain how you've led teams and managed project lifecycles effectively.

How to prepare for a job interview at Akkodis

✨Showcase Your Technical Expertise

Be prepared to discuss your hands-on programming experience in languages like Java, C#, .Net, Python, or Ruby. Highlight specific projects where you applied these skills and how they contributed to successful outcomes.

✨Demonstrate Leadership Skills

Share examples of how you've led and mentored software development teams. Discuss your approach to fostering collaboration and inspiring team members to achieve their best work.

✨Emphasize Agile Methodologies

Since the role requires expertise in Agile practices, be ready to explain how you've implemented Agile methodologies in past projects. Discuss your experience with Continuous Integration, automated testing, and DevOps.

✨Prepare for Stakeholder Communication Scenarios

As the primary contact for client and stakeholder communications, practice articulating how you manage expectations and ensure clear, timely interactions. Prepare to discuss how you handle challenges and align project goals with delivery.

Software Engineering Manager
Akkodis
A
  • Software Engineering Manager

    Stevenage
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-01-28

  • A

    Akkodis

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>