At a Glance
- Tasks: Build, test, and maintain software features in a dynamic Agile team.
- Company: Join Finova, the UK's largest financial services tech provider.
- Benefits: Enjoy hybrid working, private medical insurance, and flexible holiday packages.
- Other info: Collaborative culture with excellent career growth opportunities.
- Why this job: Make an impact in the fintech space with cutting-edge technology.
- Qualifications: Experience in software development with languages like C#, GoLang, or Python.
The predicted salary is between 35000 - 45000 £ per year.
About Finova
Finova is the UK’s largest financial services technology provider, supporting one in every five mortgages nationwide. Our agile, cloud‑native solutions enable over 60 banks, building societies, specialist lenders, equity release providers and a network of 2,400+ brokers to stay ahead in a competitive market. Built on open architecture and backed by deep industry expertise, our platform is designed to scale. Each year, we process over £50 billion in loans, manage nearly £50 billion in savings, and support the digital servicing of more than 650,000 UK borrower accounts. Be part of a team that’s driving innovation, enabling growth and shaping the future of UK lending.
About the Role
As a Software Engineer at Finova, you will be a dedicated, hands‑on contributor responsible for building, testing, and maintaining features within our core enterprise software solutions. Working within a cross‑functional Agile team, you will take ownership of specific components and tasks under the guidance of senior engineers. This role is a fantastic opportunity to write clean, high‑impact code across a modern tech stack while expanding your technical expertise. You will play an active part in troubleshooting issues, expanding test coverage, and contributing to a culture of engineering excellence.
About You
- A Diligent Developer: You take a methodical approach to software engineering, ensuring that your work is robust, secure, and well‑documented.
- Technical Proficiency: Hands‑on experience developing features across a modern technology stack—including languages like C#, GoLang, or Python—within cloud‑hosted ecosystems (AWS, Azure, or Google Cloud).
- Technically Curious: You are excited about expanding your skills across backend, frontend, cloud, and modern DevOps tools.
- A Collaborative Peer: You function effectively within cross‑functional teams, actively sharing knowledge, asking for help when needed, and supporting shared goals.
- An Effective Communicator: You possess strong interpersonal skills, allowing you to clearly articulate technical issues and absorb instruction from senior mentors.
- Quality‑Focused: You don’t consider a feature "done" until it has strong unit test coverage and aligns with team coding standards.
- Focused & Organized: You manage your assigned workload efficiently, prioritising your tasks effectively in a fast‑paced environment.
What You Will Be Doing
- Feature Development: Implementing new features and system components according to technical specifications and architectural guidance.
- Debugging & Triage: Troubleshooting and resolving software bugs with a methodical, root‑cause‑driven debugging approach.
- Upholding Code Quality: Maintaining high standards of code quality, writing thorough unit tests, and keeping system documentation up to date.
- Consuming & Building APIs: Implementing established microservices patterns and working closely with RESTful API designs.
- Supporting the Stack: Developing responsive user interfaces using modern frameworks while interacting with relational database backends.
- Utilizing CI/CD: Using modern deployment pipelines to ship code safely, reliably, and frequently into cloud‑hosted environments.
- Continuous Growth: Constantly expanding your knowledge of our technology stack and contributing to best practices around security, performance, and testing.
What We Offer:
- Hybrid working: We operate on a hybrid model that is primarily office‑based, requiring three days in the office each week, with the flexibility to work remotely for the remainder.
- Private medical insurance: Comprehensive health cover, with the option to add your family to your plan, because your well‑being matters to us.
- Life assurance & income protection: We provide life assurance and income protection to give you peace of mind for the future.
- Family friendly policies: Our enhanced family‑friendly policy goes beyond maternity and paternity leave, offering paid time off for when plans change or alternative paths to parenthood are needed.
- Work from anywhere: Some thrive in the office, others at home — and many do best with choice. With approval, Finova employees can work abroad for up to 4 weeks each year.
- Flexible holiday package: Enjoy 25 days paid holiday allowance, plus all public holidays. And, you can rebook any public holidays for a day that aligns with your personal beliefs or celebration calendar. We also offer holiday trading allowing you to purchase or sell your holiday allowance.
- Company pension scheme: With salary exchange, you save on tax and can build a secure future.
- Employee assistance programme: We understand that mental health is just as important as physical health. Access to a 24/7 confidential counselling helpline ensures you have support when you need it.
- Electric car scheme: Get a brand‑new electric vehicle with salary sacrifice as a benefit, paid for through your gross monthly pay, saving on Income Tax and National Insurance.
- Health cash plan: Our Health Cash Plan empowers you to prioritise your wellbeing by providing effortless reimbursement for everyday healthcare costs, from dental and optical visits to physiotherapy.
- Gym discounts: Achieve your fitness goals for less with GymFlex, which offers significant savings on annual memberships at over 3,000 gyms and leisure centers nationwide.
- Perks that matter: We fuel your day with a fully stocked pantry of fresh fruit and snacks and keep the team spirit high with weekly socials and events.
Equal Opportunity Statement
We value diversity and are committed to creating an inclusive environment for all employees.
Software Engineer Engineering · Manchester · employer: Finova Technologies Private Limited
Finova is an exceptional employer that fosters a collaborative and innovative work culture, offering a hybrid working model that balances office presence with remote flexibility. Employees benefit from comprehensive health coverage, generous holiday allowances, and unique perks like an electric car scheme and gym discounts, all while having ample opportunities for professional growth within a leading financial services technology provider in Manchester.
Contact Details:
Finova Technologies Private Limited Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer Engineering · Manchester ·
✨Tip Number 1
Network like a pro! Reach out to current employees at Finova on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Prepare for the interview by brushing up on your coding skills and understanding Finova's tech stack. Practice common coding challenges and be ready to discuss your past projects in detail.
✨Tip Number 3
Show your passion for learning! During interviews, highlight your eagerness to absorb feedback and grow within the team. Finova loves candidates who are excited about continuous improvement.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining the Finova family.
We think you need these skills to ace Software Engineer Engineering · Manchester ·
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Engineer role at Finova. Highlight your experience with modern tech stacks like C#, GoLang, or Python, and showcase any cloud-hosted projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how you can contribute to our team. Mention specific projects or experiences that demonstrate your problem-solving skills and technical curiosity. We love hearing your story!
Showcase Your Projects:If you've got any personal or professional projects that highlight your coding skills, make sure to include them in your application. Whether it's a GitHub repo or a live demo, we want to see your work in action. It gives us a better idea of your capabilities!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you get all the latest updates. Plus, it shows you're keen on joining our team at Finova!
How to prepare for a job interview at Finova Technologies Private Limited
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, like C#, GoLang, or Python. Brush up on your cloud knowledge too, especially AWS, Azure, or Google Cloud, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples of how you've tackled complex coding challenges in the past. Use the STAR method (Situation, Task, Action, Result) to structure your answers and demonstrate your logical approach to problem-solving.
✨Emphasise Collaboration
Since the role involves working within cross-functional teams, be ready to talk about your experiences collaborating with others. Highlight instances where you shared knowledge or supported team goals, as this will show you’re a great fit for their culture.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s tech stack, team dynamics, or future projects. This not only shows your interest in the role but also gives you a chance to assess if the company aligns with your career goals.