Job Description
Senior Software Engineer
12 month FTC
An established financial services organisation is seeking a skilled Software Engineer to join their growing engineering team. This is an opportunity to take real technical ownership, influence technical direction, and contribute to the delivery of high-quality digital solutions.
If you enjoy solving complex problems, mentoring others, and working in a collaborative environment where engineering excellence matters, this role will suit you perfectly.
About the Role
You’ll play a key part in designing, building, and delivering modern software applications. The position is hands-on, with opportunities to contribute to architectural decisions, develop engineering best practices, and support junior team members.
You’ll work closely with cross-functional stakeholders and help improve how software is delivered across the team.
Key Responsibilities
Software Engineering & Quality
* Design, develop, test, and deploy high-quality software
* Maintain clean, secure, maintainable code aligned with best practice
* Participate in code reviews and provide constructive feedback
* Ensure solutions meet standards for reliability, scalability, and security