Software Engineer

Software Engineer

Manchester Full-Time 50000 - 80000 £ / year (est.) Home office (partial)
L

At a Glance

  • Tasks: Design and implement bespoke software solutions for public sector clients.
  • Company: Join a consultancy focused on creating tech-for-good solutions in Manchester.
  • Benefits: Enjoy competitive pay, hybrid working, and tailored career development opportunities.
  • Why this job: Be part of innovative projects that make a real difference in society.
  • Qualifications: Experience in Java, .NET, or Python; strong client engagement skills required.
  • Other info: Work in a collaborative, Agile environment with opportunities to mentor junior team members.

The predicted salary is between 50000 - 80000 £ per year.

Mid, Senior & Lead Software Engineers (Full Stack) | Consultancy | Manchester | Tech for good

Competitive Compensation : £50k-£80k (Depending on level) + Bonus & Benefits

Hybrid Working : Greater Manchester Based (3 days in office)

Career Development : Tailored growth opportunities and support for professional certifications in a dynamic environment.

Roles:

2 x Software Engineers (Java, .Net and/ or Python)

2 x Senior Software Engineers (Java, .Net and/ or Python)

1 x Lead Software Engineer (Java, .Net and/ or Python)

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 a 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.

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!

Software Engineer employer: Loop Recruitment

As a leading consultancy based in Greater Manchester, we pride ourselves on being an excellent employer that champions a culture of innovation and collaboration. Our commitment to 'tech for good' means you will work on impactful projects that make a difference, while enjoying competitive compensation, hybrid working arrangements, and tailored career development opportunities. Join us to grow your skills in a supportive environment where your contributions are valued and recognised.
L

Contact Detail:

Loop Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Java, .NET, and Python. Having hands-on experience or projects showcasing your skills in these languages will make you stand out during discussions.

✨Tip Number 2

Prepare to discuss your experience with cloud technologies and distributed system architectures. Be ready to share examples of how you've implemented these in past projects, especially in a consultancy context.

✨Tip Number 3

Highlight your client-facing experience by preparing anecdotes that demonstrate your ability to engage with clients and make technical decisions collaboratively. This will show that you're not just a techie but also someone who can bridge the gap between technology and client needs.

✨Tip Number 4

Since the role involves mentoring junior team members, think about your leadership style and prepare to discuss how you've supported others in their development. This will illustrate your capability to foster a collaborative environment.

We think you need these skills to ace Software Engineer

Proficiency in Java, .NET, and Python
Experience with cloud technologies
Understanding of microservices architecture
Strong problem-solving skills
Agile methodology experience
Client engagement and communication skills
Ability to lead and mentor junior team members
Cross-functional collaboration
Attention to detail
Technical decision-making capabilities
Experience with large-scale systems
Adaptability in a dynamic environment
Interest in tech-for-good solutions

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with Java, .NET, and Python. Emphasise any consultancy roles or projects that involved client engagement and technical decision-making.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for tech-for-good solutions. Discuss specific projects where you've created custom software solutions and how you’ve collaborated with clients to meet their needs.

Showcase Technical Skills: In your application, clearly outline your technical proficiency with modern programming languages and cloud technologies. Mention any experience with Agile methodologies and cross-functional teams to demonstrate your fit for the role.

Highlight Leadership Experience: If applying for the Senior or Lead Software Engineer positions, be sure to include examples of how you've led teams or mentored junior developers. This will show your capability to foster a collaborative environment.

How to prepare for a job interview at Loop Recruitment

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java, .NET, and Python in detail. Highlight specific projects where you've used these technologies, especially in complex systems or cloud environments.

✨Demonstrate Client Engagement Experience

Since the role involves client-facing responsibilities, share examples of how you've successfully collaborated with clients in the past. Discuss how you facilitated discussions and made technical decisions that aligned with their needs.

✨Emphasise Agile Methodologies

Familiarise yourself with Agile principles and be ready to explain how you've applied them in previous roles. Discuss your experience working in cross-functional teams and how you adapt to changing requirements.

✨Prepare for Problem-Solving Scenarios

Expect to tackle hypothetical scenarios during the interview. Practice articulating your thought process when developing innovative solutions for complex problems, particularly in a consultancy context.

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