Senior Software Engineer


Location: Hybrid / Manchester
Sector: IT
Salary: £45,000 - £50,000

The Opportunity

A growing technology-focused organisation is seeking an experienced Senior Software Engineer to join its expanding development team, supporting the delivery of modern software solutions across a range of innovative projects.

This is an excellent opportunity for a highly skilled developer looking to work within a collaborative and forward-thinking environment where technology, continuous improvement, and innovation are at the centre of the business.

Working closely with technical teams and stakeholders, the successful candidate will play a key role in designing, developing, and maintaining scalable software solutions while mentoring junior team members and contributing to technical direction.

Key Responsibilities

  • Design, develop, and maintain scalable software applications and systems

  • Collaborate with product, development, and infrastructure teams across the full software development lifecycle

  • Write clean, efficient, and maintainable code following best practice standards

  • Support system architecture, technical design, and software optimisation initiatives

  • Troubleshoot, debug, and resolve complex technical issues

  • Contribute to code reviews, testing, and continuous improvement activities

  • Mentor and support junior developers within the team

  • Work closely with stakeholders to understand technical and business requirements

  • Support deployment, integration, and ongoing system enhancements

  • Contribute to Agile development processes and sprint planning activities

  • Stay up to date with emerging technologies, development trends, and best practices

About You

  • Previous experience within a Software Engineer or Senior Developer role

  • Strong programming experience across modern development languages and frameworks

  • Experience building scalable applications within commercial environments

  • Strong understanding of software architecture, APIs, and system integration

  • Experience working within Agile development environments

  • Excellent problem-solving and analytical skills

  • Confident communicator with the ability to collaborate across technical and non-technical teams

  • Passionate about technology, innovation, and continuous improvement

  • Experience with cloud technologies, DevOps practices, or CI/CD pipelines advantageous

Why Apply?

  • Opportunity to work on innovative and impactful technology projects

  • Collaborative and supportive development environment

  • Strong career progression and professional development opportunities

  • Exposure to modern technologies and scalable systems

  • Hybrid working with Manchester-based operations

  • Competitive salary and benefits package

If you’re a passionate Software Engineer looking to join a growing technology team where you can genuinely influence product development and technical direction, this opportunity offers excellent long-term career potential.

  • Job Title: Senior Software Engineer

  • Location: Hybrid - Manchester

  • Salary: £45,000 – £50,000 per annum + bonus + executive benefits

  • Contract Type: Permanent

  • Hours: 37.5 per week

  • Industry: IT

  • Job Category: IT / Tech

  • Date Posted: 19/05/2026

  • Job Ref: TECH223