cover image
finova

finova

www.finova.tech

1 Job

373 Employees

About the Company

finova is the UK’s largest cloud-based mortgages and savings software provider, supporting over 60 leading lenders, 3000 mortgage brokers and 200 financial institutions. Our suite of award-winning software include a Core Banking Platform, Broker Platform and finova Connect, a range of solutions that connect lenders, intermediaries and consumer. Fast implementation and open architecture are at the centre of our technology, giving our customers the flexibility to integrate into their existing system or configure solutions to meet the needs of their business.

Listed Jobs

Company background Company brand
Company Name
finova
Job Title
Software Engineer
Job Description
Job Title Software Engineer Role Summary Design, develop, and maintain scalable B2B workflow engines for a cloud‑native mortgage and savings platform. Deliver API‑first solutions, automate deployment pipelines, and ensure high‑performance, maintainable code across multiple cloud environments. Expactations - Publish production‑ready services on a continuous delivery pipeline. - Collaborate cross‑functionally to define requirements and provide rapid, high‑quality solutions. - Apply best practices in testing, monitoring, and support for “build‑run‑support” culture. Key Responsibilities - Build and evolve complex workflow engine components using TypeScript/JavaScript and GoLang. - Containerise services and manage deployment on a major public‑cloud provider. - Design and expose REST/GraphQL APIs with robust documentation and versioning. - Implement CI/CD pipelines, automated tests, and infrastructure as code. - Instrument applications for logging, metrics, and alerting to enable observability. - Participate in architectural reviews, code reviews, and knowledge sharing sessions. - Continuously refactor and optimise for performance, scalability, and maintainability. Required Skills - Proficient in TypeScript/JavaScript, ES6+, and recent Node.js features. - Solid experience with containerisation (Docker) and orchestration (Kubernetes or ECS). - Practical knowledge of GoLang for high‑performance services. - Familiarity with at least one major cloud provider (AWS, Azure, GCP) and its native services. - Strong grasp of API‑first design principles and micro‑service architecture. - Experience with CI/CD tooling (GitHub Actions, GitLab CI, Jenkins, CircleCI). - Ability to write automated unit, integration, and end‑to‑end tests. - Excellent communication, collaborative mindset, and problem‑solving skills. - Commitment to continuous learning and knowledge sharing. Required Education & Certifications - Bachelor’s degree in Computer Science, Software Engineering or equivalent professional experience. - Relevant cloud certification (e.g., AWS Certified Developer, Azure Developer Associate, GCP Associate Cloud Engineer) is a plus.
Manchester, United kingdom
Hybrid
Senior
27-01-2026