Full Stack Engineer
Software Engineer (Full-Stack Applications)
Manchester (2 days per week in office)
Up to £75,000 + 10% pension + 10–15% bonus
James Adams is recruiting on behalf of a leading global financial information services company that’s growing its engineering hub in Manchester. The team is looking for an experienced Software Engineer to help build and maintain data-driven applications that power critical analytics across their global business.
This is an opportunity to work on high-impact, data-heavy systems using Java, React, and Python , while contributing to projects involving data migration, relational databases , and real-time data management . The successful candidate will be part of a collaborative, forward-thinking engineering culture where your voice and ideas will genuinely shape the direction of the platform.
The Role
You’ll join a cross-functional Agile engineering team responsible for designing and developing scalable software solutions used across the organisation. The work involves:
- Developing and maintaining full-stack applications using Java, React, and Python .
- Designing robust, maintainable, and scalable solutions for complex data projects.
- Leading data migration initiatives and managing real-time data integrations.
- Collaborating closely with product and QA teams to deliver high-quality software on time.
- Contributing to coding standards, tools, and best practices across the team.
What We’re Looking For
- 5+ years’ experience as a Software Engineer or Full-Stack Developer.
- Strong knowledge of Java , React , and Python .
- Proven experience with data migrations and relational database design .
- Working knowledge of PostgreSQL and real-time data management systems .
- Solid understanding of software development principles and Agile methods.
- Excellent problem-solving skills and attention to detail.
Nice to Have
- Familiarity with DevOps tools such as Docker and Kubernetes (EKS).
- Experience with cloud platforms (AWS, Azure) and microservices architecture .
- Interest in financial systems or data-centric software.
- A passion for collaborative, inclusive, and high-quality engineering.
Why Apply?
- Competitive salary up to £75,000 , plus 10% pension and 10–15% annual bonus .
- Flexible hybrid model — 2 days per week in a modern Central Manchester office .
- Work within a global engineering team that values innovation, openness, and learning.
- Clear opportunities for career progression and professional development.
If you’re a Software Engineer who enjoys solving complex problems and building systems that matter, this role offers a genuine chance to make an impact in a world-class organisation.