SonicJobs Logo
Left arrow iconBack to search

Software Engineering Team Lead

Akkodis
Posted 2 days ago, valid for a month
Location

Welwyn, Hertfordshire AL69AA, England

Salary

£80,000 - £90,000 per annum

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • Akkodis is seeking a Software Engineering Team Lead to spearhead a new technical delivery team aimed at transforming the central government workforce across the UK.
  • The role requires a seasoned professional with strong expertise in Java and/or C#, as well as substantial experience in cloud-based applications and AWS services.
  • Candidates should have proven leadership experience, mentoring abilities, and a deep understanding of software management principles, with a Bachelor's degree in a related field preferred.
  • The position offers a competitive salary, which is not specified in the job description, and requires applicants to possess a minimum of several years of relevant experience in software development and team management.
  • Due to the nature of the role, applicants must be able to obtain UK security clearance, necessitating British citizenship or dual UK nationality.

Software Engineering Team Lead

Akkodis is setting up a new technical delivery team to lead a UK-wide programme in collaboration with key partners, aiming to revolutionize and future-proof the central government workforce. By harnessing advanced technology, strategic partnerships, and a comprehensive SaaS platform, this initiative will offer an innovative, candidate-focused experience designed to address the evolving skill requirements of the public sector.

This transformative project provides a unique opportunity to become part of a team focused on developing a scalable, data-driven recruitment ecosystem. As we work on redesigning, creating, and implementing an advanced Big Data system, we offer diverse roles in areas like architecture, project management, data analytics, development, and technical support, enabling you to play a key role in shaping a forward-thinking digital infrastructure.

The Software Development Team Lead plays a dual role, combining hands-on software development with team leadership. This position requires a seasoned professional with expertise in Java and/or C#, along with a deep understanding of the software industry. The ideal candidate will be skilled in mentoring teams and managing relationships with external stakeholders. They will oversee the delivery of high-quality software while promoting technical excellence within the development team. The role also demands substantial experience in designing, building, and deploying cloud-based applications and services on AWS.

Given the current structure of the organization, the Software Engineering Team Lead will also be responsible for managing deployments and overseeing cloud infrastructure, as there is no dedicated DevOps function at present.

Responsibilities

  • Build and configure applications to meet project specifications.
  • Ensure team adherence to project quality standards.
  • Liaise with delivery teams and communicate client specifications with the development teams.
  • Assist with application troubleshooting and debugging.
  • Keep projects on schedule and ensure deadlines are met.
  • Write testable and scalable code for applications.
  • Educate junior developers on best practices.
  • Support business activities such as bid development.
  • Design, develop, and maintain scalable web applications using Java, Spring Boot, and related technologies.
  • Develop RESTful APIs and ensure seamless integration between back-end services and front-end applications.
  • Deploy applications and services on AWS, leveraging services such as Lambda, EC2, S3, RDS, and API Gateway.
  • Design and implement microservices and serverless architectures on AWS.
  • Set up and maintain CI/CD pipelines using tools such as AWS CodePipeline, Jenkins, or GitLab.
  • Manage cloud infrastructure, ensuring scalability, security, and cost efficiency.
  • Mentor and provide technical guidance to junior developers, fostering team growth.
  • Empower, manage, and evaluate team member performance.
  • Support in the recruitment process for new team members.
  • Collaborate closely with cross-functional teams to ensure project success.
  • Participate in code reviews and promote best practices to maintain a highquality codebase.
  • Debug and troubleshoot complex issues across both development and production environments.
  • Write, maintain, and improve technical documentation to support project knowledge sharing and onboarding new team members.

Required Experience

  • Proven experience as a full-stack developer with expertise in Java and/or C#.
  • Experience in designing, developing, and deploying cloud-based solutions using AWS services (e.g., Lambda, EC2, S3, RDS).
  • Proficiency in microservices and serverless architectures on AWS.
  • Hands-on experience with CI/CD tools like AWS CodePipeline, Jenkins, or GitLab.
  • Experience working with cloud platforms such as AWS and/or Azure (AWS preferred; Azure experience is a bonus).
  • Proven leadership experience in managing development teams.
  • Strong understanding of software management principles.
  • Experience in building and consuming RESTful APIs.
  • Ability to guide and mentor less-experienced developers.
  • Experience working in cross-functional teams.
  • Excellent problem-solving skills and attention to detail
  • AWS Professional Certification (ideally AWS Associate Developer) and/or Professional Qualification in Azure Cloud (Azure Developer Associate).
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.A Master's degree in a relevant discipline is a plus.

  • Equivalent professional experience will be considered.

Security Clearance: Due to the nature of the role, all applicants must be able to obtain a UK security clearance. Therefore, all applicants must be a British Citizen or a Dual UK national with British citizenship. please do not apply if you do not fit this criteria

Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law.

Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers.

By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.