FDM is a global business and technology consultancy seeking a Back End Engineer to work for our client within the finance sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role based in Farnborough.
Our client is seeking an experienced Back End Engineer to join a team where innovation, collaboration, and continuous improvement are core values. As a Back End Engineer, you will play a key role in developing robust, scalable backend systems that support mission-critical applications. You will work within a fast-paced Agile environment, designing and delivering high-quality software that has real impact.
This role offers the opportunity to contribute to technical design, development, and testing practices while mentoring junior team members and helping to shape the engineering culture. You will help deliver secure, reliable, and scalable systems that support business objectives and improve customer experience.
Responsibilities
1. Analyse, design, develop, test, and deploy new features and user stories with a focus on high standards for security, reliability, and performance
2. Collaborate with product owners and other stakeholders to define requirements and translate them into high-quality technical solutions
3. Guide and support junior engineers, helping to assign and manage their work while contributing to their technical growth
4. Take ownership of design decisions for assigned products and ensure alignment with overall architecture and best practices
5. Identify and remediate issues using sound engineering principles, while proactively designing solutions to prevent potential failures
6. Participate in peer code reviews, test automation, and documentation as part of the development lifecycle
7. Contribute to internal technology communities, sharing knowledge and driving best practices across teams
8. Ensure delivery commitments are met through strong communication and informal leadership