Financial Software Engineer

Experis UK

Greater London

Hybrid

GBP 85,000 - 120,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Experis UK is seeking an experienced Financial Engineer in London to develop fullstack applications that automate processes and reduce risk. You will design backend services with Java and other languages while applying microservices and event-driven patterns.

You will work cross-functionally to meet business goals, communicate complex ideas to leaders, and respond quickly to issues, coordinating work across multiple sites with discipline in coding practices.

Qualifications

  • Proficiency in Python is required, with familiarity in other programming languages such as Java, C++, Go, Rust.
  • Strong understanding of software architecture patterns, including microservices and event driven architecture.
  • Familiarity with containerisation using Docker, and experience with container orchestration tools such as Kubernetes.
  • Strong understanding of software development lifecycle methodologies and experience with DevOps and CI/CD pipelines.
  • Familiarity with data science and analytics techniques, including machine learning and statistical modelling.
  • Experience with database management systems, including relational and NoSQL databases.
  • Experience with Dash or other UI frameworks is a nice to have.

Responsibilities

  • Develop and implement fullstack applications that automate and streamline processes, improving efficiency and reducing risk.
  • Design and implement core backend services and systems to serve other applications using high performance programming languages such as Java.
  • Demonstrate a strong ability to understand and apply software architecture patterns, including microservices and event-driven architecture, to design robust and scalable solutions.
  • Work closely with cross-functional teams to design and implement solutions that meet business requirements and goals.
  • Communicate complex technical concepts to non-technical stakeholders, including business leaders and external partners.
  • Rapid response to issues as they arise, with the ability to drive quickly to the heart of an issue and propose appropriate solutions.
  • Manage work and processes across multiple sites.
  • Maintain discipline in coding practice while ensuring timely delivery of end solutions.

Skills

Python
Java
C++
Go
Rust
DevOps
CI/CD

Tools

Docker
Kubernetes
Databases

Job description

Location - London, Canary Wharf, 3 days in office

Length - Initially until end of September 2027

We are currently seeking an experienced professional to join our team in the role of Financial Engineering.

In this role, you will:

  • Develop and implement fullstack applications that automate and streamline processes, improving efficiency and reducing risk.
  • Design and implement core backend services and systems to serve other applications using high performance programming languages such as java.
  • Demonstrate a strong ability to understand and apply software architecture patterns, including microservices and event-driven architecture, to design robust and scalable solutions.
  • Work closely with cross-functional teams to design and implement solutions that meet business requirements and goals.
  • Communicate complex technical concepts to non-technical stakeholders, including business leaders and external partners.
  • Rapid response to issues as they arise, with the ability to drive quickly to the heart of an issue and propose appropriate solutions.
  • Manage work and processes across multiple sites.
  • Maintain discipline in coding practice while ensuring timely delivery of end solutions.

To be successful you will:

  • Proficiency in Python is required, with familiarity in other programming languages such as Java, C++, Go, Rust, and others being advantageous.
  • Strong understanding of software architecture patterns, including microservices and event driven architecture. Familiarity with containerisation using Docker, and experience with container orchestration tools such as Kubernetes.
  • Strong understanding of software development lifecycle methodologies and experience with DevOps and CI/CD pipelines.
  • Familiarity with data science and analytics techniques, including machine learning and statistical modelling.
  • Experience with database management systems, including relational and NoSQL databases.
  • Experience with Dash or other UI frameworks is a nice to have.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Financial Software Engineer: Fullstack & Microservices London
Financial Software Engineer: Fullstack & Microservices London

Experis UK • Greater London

Hybrid
GBP 85,000 - 120,000
Principal Software Engineer
Principal Software Engineer

Pathfinder • City Of London

Hybrid
GBP 75,000 - 95,000
10% pension
10% cash allowance
Bonus
+1
Software Engineer - £120,000 + Comps - London
Software Engineer - £120,000 + Comps - London

Hunter Bond • London

On-site
GBP 70,000 - 90,000
Senior Java Engineer
Senior Java Engineer

Maxwell Bond • Greater London

On-site
GBP 42,000 - 70,000
Senior Java Software Engineer
Senior Java Software Engineer

NatWest Group • Manchester

Hybrid
GBP 70,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Insight Global • Greater London

On-site
GBP 111,000 - 148,000
Staff Back-end Engineer (Go Lang or Java)
Staff Back-end Engineer (Go Lang or Java)

MateHR • Greater London

On-site
GBP 120,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Tempest Vane Partners • England

On-site
GBP 70,000 - 90,000
Ownership of impactful systems
Exposure to modern architecture
Competitive compensation
Solutions Engineer
Solutions Engineer

Harrington Starr • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer
Software Engineer

Station • City Of London

On-site
GBP 59,000 - 72,000