Software Engineer

Eurobase
Charing Cross, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Charing Cross, United Kingdom

Tech stack

Java
JavaScript
Software Applications
Code Review
Continuous Integration
Microsoft SQL Server
Systems Development Life Cycle
SQL Databases
Microservices

Job description

You'll join our Banking team, working across a suite of Treasury Management products used by enterprise clients.

This isn't "just another ticket factory" you'll have ownership across the full SDLC, collaborating closely with Product, QA and Design to deliver elegant, reliable software.

What you'll do:

  • Design, build and maintain both web and desktop applications.
  • Develop high quality Java backend services and responsive frontends using JavaScript.
  • Work with MS SQL to model data, tune performance, and solve tough technical challenges.
  • Use CI/CD (Repos, Pipelines, Boards) to release frequently and safely.
  • Troubleshoot complex issues and ship solutions that improve UX and reliability.
  • Participate in code reviews and uphold engineering standards.
  • Mentor junior engineers, helping grow the next generation of talent.

Requirements

Do you have experience in SQL?, * Proven experience in full stack Java development.

  • Confident working with JavaScript and front end interfaces.
  • Strong MS SQL skills (design, optimisation, performance).
  • Experience with CI/CD pipelines and modern delivery practices.
  • Comfortable collaborating with cross functional teams.
  • Clear communicator who can explain technical concepts simply.
  • Someone who is proactive, curious, and takes pride in delivering quality.

About the company

Eurobase is an international software and service provider, working with financial institutions in over 25 countries. We deliver enterprise solutions for insurance companies, banks, and financial institutions, alongside specialist IT recruitment services. With recognised expertise in reinsurance, insurance, and banking technology, we combine powerful software, industry knowledge, and a personal approach to build long-term client partnerships. Our mission is simple: to help our customers succeed by delivering innovative solutions, exceptional service, and lasting value. We C.A.R.E about our values, they are important in helping us achieve our cultural aspirations and are in service to our Purpose and Mission.

Apply for this position