At a Glance
- Tasks: Lead the design and implementation of bespoke software solutions for public sector clients.
- Company: Join a dynamic consultancy focused on creating tech-for-good solutions.
- Benefits: Enjoy hybrid working, competitive salary, bonuses, and tailored career development.
- Why this job: Be part of innovative projects that make a real difference in society.
- Qualifications: Strong software development expertise with experience in complex systems and cloud technologies.
- Other info: Opportunity to mentor junior team members and engage directly with clients.
The predicted salary is between 55000 - 70000 £ per year.
Are you an experienced Software Engineer with a genuine interest in a consultancy role, looking to contribute to the creation of greenfield, bespoke tech-for-good solutions for public sector clients? In this pivotal position, you will lead the design and implementation of robust software solutions tailored to meet client needs. The vast majority of our solutions are cloud and backend-focused, involving highly complex data sets and entirely greenfield projects—there are no plug-and-play components or general bug fixes here.
Hybrid Working: Manchester Based (3 days in office)
Competitive Compensation: £65k-£80k + Bonus & Benefits
Career Development: Tailored growth opportunities and support for professional certifications in a dynamic environment.
What You’ll Do:
- Create Custom Solutions: Work closely with the client to understand their challenges and develop innovative, scalable software solutions that handle vast amounts of data and transactions.
- Technical Proficiency: Utilize modern programming languages (Java / .NET / Python, etc.), distributed system architectures (e.g., microservices), and cloud technologies to build high-quality software.
- Cross-Functional Collaboration: Work within cross-functional technical teams in a digital environment, addressing the unique challenges and skills that come with developing and iterating technical solutions.
- Client Engagement: Be client-facing, facilitating discussions to ensure alignment on technical strategies and best practices. The ability to make technical decisions with clients is a must.
- Lead and Mentor: Provide subject matter expertise and support the development of junior team members, fostering a collaborative and innovative work environment.
- Agile Delivery: Work in Agile delivery environments to deliver software solutions incrementally, ensuring flexibility and responsiveness to client needs.
Your Ideal Profile: You possess strong expertise in software development, with experience in building and iterating on highly complex, large-scale systems for public sector solutions. You should have a solid understanding of cloud technologies, Agile delivery, and exceptional client-facing skills to effectively engage with stakeholders. Experience in technical decision-making is ideal, as well as a genuine interest in consultancy roles. Your meticulous attention to detail and ability to communicate complex concepts make you a great fit for our team.
Join Us in Making a Difference! If you’re ready to tackle exciting digital transformation challenges and contribute to meaningful projects, we want to hear from you!
Lead Software Engineer employer: Loop Recruitment
Contact Detail:
Loop Recruitment 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, .NET, and Python. Being able to discuss your experience with these languages and how you've used them in past projects will demonstrate your technical proficiency.
✨Tip Number 2
Highlight any previous experience you have in consultancy roles or client-facing positions. Be prepared to share examples of how you've successfully engaged with clients to understand their needs and deliver tailored solutions.
✨Tip Number 3
Showcase your leadership skills by discussing any mentoring or team-leading experiences you've had. This role requires you to lead and support junior team members, so demonstrating your ability to foster a collaborative environment is key.
✨Tip Number 4
Prepare to discuss your experience with Agile methodologies. Be ready to explain how you've applied Agile principles in your previous projects, particularly in delivering software solutions incrementally to meet client needs.
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 in software development, particularly with complex systems and public sector solutions. Emphasise your proficiency in relevant programming languages and cloud technologies.
Craft a Compelling Cover Letter: Write a cover letter that showcases your genuine interest in consultancy roles and your ability to engage with clients. Mention specific examples of how you've led projects or mentored team members in the past.
Highlight Technical Skills: In your application, clearly outline your technical skills, especially in modern programming languages and distributed system architectures. Provide examples of how you've applied these skills in previous roles.
Showcase Agile Experience: Demonstrate your experience working in Agile environments. Include details about how you've contributed to iterative software delivery and how you adapt to changing client needs.
How to prepare for a job interview at Loop Recruitment
✨Showcase Your Technical Skills
Be prepared to discuss your experience with modern programming languages and cloud technologies. Highlight specific projects where you've implemented complex solutions, especially in a consultancy context.
✨Demonstrate Client Engagement Experience
Since the role involves client-facing responsibilities, share examples of how you've successfully collaborated with clients. Discuss how you facilitated discussions and made technical decisions that aligned with their needs.
✨Emphasise Leadership and Mentoring
Talk about your experience leading teams and mentoring junior developers. Provide examples of how you've fostered a collaborative environment and supported the growth of others in your team.
✨Prepare for Agile Methodology Questions
As the role requires working in Agile environments, be ready to discuss your experience with Agile delivery. Share how you've adapted to changing requirements and delivered software incrementally to meet client needs.