At a Glance
- Tasks: Design and build Kotlin backend services for a new payments platform.
- Company: Leading UK financial services organisation with a focus on innovation.
- Benefits: Competitive daily rate, hybrid work model, and hands-on experience.
- Other info: Opportunity for career growth and involvement in technical hiring.
- Why this job: Play a key role in transforming digital infrastructure and make a real impact.
- Qualifications: Experience in backend engineering and strong problem-solving skills.
A leading UK financial services organisation is seeking a Senior Software Engineer to play a central role in a large-scale platform transformation programme. The business is rebuilding a critical part of its digital infrastructure to support a broad range of transaction methods and channels across both in-person and digital environments. This is hands-on backend engineering at scale, with real ownership and direct exposure to architecture decisions from day one.
Key Responsibilities as a Senior Software Engineer:
- Design and build Kotlin backend services for a new payments platform
- Own the architecture and design of key components, taking high-level requirements and turning them into structured, deliverable backlogs
- Write clean, well-tested, production-ready code that the team can rely on
- Work closely with Product and Engineering to break down complex problems and ship impactful features
- Bring fresh thinking to existing approaches and propose improvements where you see them
- Support team leadership across delivery, code quality, and technical decision-making
- Contribute to technical hiring, helping to assess and attract strong engineering talent
Senior Engineer employer: Formula.
Join a leading UK financial services organisation that values innovation and collaboration, offering a dynamic work culture where your contributions directly impact the transformation of digital infrastructure. With competitive daily rates and a hybrid working model, you will enjoy a supportive environment that fosters professional growth and encourages fresh ideas, all while being part of a team dedicated to excellence in backend engineering. Located in London, this role provides the unique opportunity to engage with cutting-edge technology and architecture decisions from day one.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at companies you're interested in. A friendly chat can sometimes lead to job opportunities that aren't even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your Kotlin projects and any relevant backend services you've built. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format and types of questions you might face.
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, applying directly can sometimes give you an edge over other candidates.
We think you need these skills to ace Senior Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with Kotlin and backend services, and don’t forget to showcase any relevant projects that demonstrate your ability to design and build scalable systems.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your skills align with the responsibilities mentioned in the job description. Be genuine and let your personality come through!
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex problems in the past. We want to see your thought process and how you approach challenges, especially when it comes to architecture decisions and delivering impactful features.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Formula.
✨Know Your Kotlin Inside Out
Make sure you brush up on your Kotlin skills before the interview. Be ready to discuss your past projects and how you've used Kotlin to solve complex problems. They’ll want to see that you can not only write clean code but also understand the architecture behind it.
✨Showcase Your Problem-Solving Skills
Prepare to tackle some technical challenges during the interview. Think about how you would break down complex problems and deliver impactful features. Practising coding challenges or system design questions can really help you shine.
✨Understand Their Business Needs
Research the financial services organisation and their current digital infrastructure. Knowing their goals and challenges will allow you to tailor your answers and demonstrate how your skills can directly contribute to their platform transformation programme.
✨Be Ready to Discuss Team Dynamics
Since this role involves supporting team leadership and contributing to hiring, be prepared to talk about your experience working in teams. Share examples of how you've collaborated with product and engineering teams to deliver successful projects and how you’ve contributed to maintaining code quality.