At a Glance
- Tasks: Lead a team to develop innovative digital systems for government services.
- Company: Join a dynamic team transforming public services in the UK.
- Benefits: Enjoy hybrid working, competitive pay, and the chance to make a real impact.
- Why this job: Be part of a crucial project that changes lives while advancing your technical skills.
- Qualifications: Experience in modern software engineering, team leadership, and cloud infrastructure is essential.
- Other info: This is a 12-month contract with a daily rate of £750.
The predicted salary is between 54000 - 84000 £ per year.
Lead Software Engineer x4 required to work with a government department. This is a 12 month contract, paying £750 per day, inside IR35, hybrid working (2-3 days per week onsite in London).
Summary
We are looking for outstanding Software Engineers who can make a positive impact, and want to contribute to one of the most demanding and important Government services for the UK. The products we build are the changing the face of public services with the potential to dramatically transform the future of millions of people.
We are looking for the kind of person who enjoys a challenge. Working Age Services is undergoing a period of technical change in line with our technical strategy – becoming more consistent in our ways of working, more standardised in our technical stacks, providing coherent shared capabilities to underpin the way we operate, and transforming some of our service\’s monolithic architectures into microservices.
You will be a hands-on technical leader, leading one of our teams that either: develop our agent or citizen facing digital systems; OR provide shared capabilities that allow us to build, assure, deploy and operate these services.
As a Lead, you will:
- Set direction for your service/capability and your team that is in line with overarching strategy (which you have the ability to influence)
- Ensure that your teams work aligns to standards
- Have a clear focus on delivering quality, assured and secure services
- Ensure that you team follow best practice
- Be aware of and assess impact of any change that you are making
- Have an outward facing viewpoint, understanding where your team and products fit into the bigger picture
As well as being a hands-on engineer, the successful candidate will be expected to lead other engineers as well as actively collaborate, champion technical evolution within the organisation, and ensure that your team is helping to achieve overarching strategic aims.
Essential Skills
- Modern software engineering for digital products (ideally Java, microservice architectures, Hexagonal software architecture, Mongo and Kafka)
- Designing and implementing modern cloud infrastructure, DevOps, and automation (ideally AWS, Terraform, GitLab CI, Jenkins)
- Significant demonstrable experience of leading engineering teams providing technical leadership and guidance, and coaching and mentoring to support team member development opportunities
- Significant demonstrable experience of engineering best practice in version control, secure design practices, assurance
- Significant demonstrable experience of collaboration & sharing of knowledge and good practice with the wider software engineering community
- Significant demonstrable experience of working and leading in a complex, multi-disciplinary environment, delivering products within specific time-scales and engaging with multiple stakeholders
Please apply should you meet the above criteria
Attenti Consulting is acting as an Employment Business in relation to this vacancy.
Lead Software Engineer employer: Attenti
Contact Detail:
Attenti Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Java, microservices, and AWS. Being able to discuss your hands-on experience with these tools during networking or interviews will set you apart.
✨Tip Number 2
Engage with the software engineering community by attending meetups or webinars focused on modern software practices. This not only expands your network but also shows your commitment to continuous learning and collaboration.
✨Tip Number 3
Prepare to discuss your leadership style and experiences in guiding engineering teams. Think of specific examples where you've successfully led projects or mentored team members, as this role requires strong technical leadership.
✨Tip Number 4
Research the government department's current projects and challenges. Understanding their mission and how your skills can contribute to their goals will help you articulate your value during discussions.
We think you need these skills to ace Lead Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with modern software engineering, particularly in Java and microservice architectures. Emphasise any leadership roles you've held and your ability to mentor and guide teams.
Craft a Strong Cover Letter: In your cover letter, express your passion for transforming public services and how your skills align with the role. Mention specific projects where you've led teams or implemented cloud infrastructure and automation.
Showcase Relevant Skills: Clearly outline your experience with essential skills such as AWS, Terraform, and DevOps practices. Provide examples of how you've applied these skills in previous roles to deliver quality and secure services.
Highlight Collaboration Experience: Discuss your experience working in complex, multi-disciplinary environments. Share examples of how you've engaged with stakeholders and contributed to the wider software engineering community.
How to prepare for a job interview at Attenti
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with modern software engineering practices, particularly in Java and microservices. Highlight specific projects where you've implemented these technologies and how they contributed to the success of the product.
✨Demonstrate Leadership Skills
As a Lead Software Engineer, you'll need to show your ability to lead and mentor a team. Prepare examples of how you've guided teams in the past, focusing on your approach to coaching and fostering collaboration among team members.
✨Understand the Bigger Picture
Familiarise yourself with the government department's goals and how your role fits into their strategy. Be ready to discuss how you can contribute to their mission and the impact of your work on public services.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills in complex environments. Think of scenarios where you've had to make critical decisions under pressure, and be ready to explain your thought process and the outcomes.