Senior Software Developer

Castle Water

Blairgowrie and Rattray

On-site

GBP 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Castle Water in the United Kingdom is seeking a highly experienced Software Engineer to lead the design, development, and delivery of mission-critical financial systems on a modern Microsoft Azure and SQL Server stack.

You will partner with business stakeholders and cross-functional teams to translate complex financial requirements into scalable software, owning the end-to-end lifecycle from architecture to deployment and support.

Qualifications

  • Proficient in Java development for large-scale financial systems.
  • Strong experience with Microsoft Azure and SQL Server.
  • Expertise in data modelling and system integration.

Responsibilities

  • Lead the design, development and delivery of mission-critical financial systems.
  • Collaborate with business stakeholders and cross-functional teams.
  • Own end-to-end lifecycle from architecture through deployment and support.

Skills

Java
Azure
SQL Server
Data Modelling
System Integration
Data Migration
Billing Workflows
High Performance
Security

Job description

We are seeking a highly experienced Software Engineer to lead the design, development, and fdelivery of mission-critical financial systems on a modern Microsoft Azure and SQL Server technology stack. In this role, you will partner directly with business stakeholders, subject matter experts, and cross-functional teams to analyse complex financial problems and translate requirements into scalable, high-performance software solutions. As a senior member of the development team, you will take ownership of the end-to-end development lifecycle—from architecture and design through coding, testing, deployment, and ongoing support—ensuring that our business-critical applications meet the highest standards of quality, reliability, and maintainability.

The ideal candidate will have strong experience in data modelling, system integration, data migration, data integrity and financial systems, with a deep understanding of or willingness to learn about billing workflows.

A Proven track record of delivering high-performance, low-latency, and secure applications in fast-paced environments.

Software development experience in Java with a proven track record in designing, developing, testing and maintaining large-scale financial systems. You will collaborate with cross-functional teams, including business analysts, architects, QA, and other developers, to deliver robust, scalable, and secure software solutions for a critical financial application.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer for Financial Systems (Azure/SQL)
Senior Java Engineer for Financial Systems (Azure/SQL)

Castle Water • Blairgowrie and Rattray

On-site
GBP 90,000 - 140,000
Developer
Developer

Goodman Masson • Greater London

On-site
GBP 85,000 - 125,000
Senior Software Engineer
Senior Software Engineer

Spectrum IT Recruitment • Greater London

On-site
GBP 85,000 - 110,000
Senior Software Developer
Senior Software Developer

Spectrum IT Recruitment • City Of London

On-site
GBP 60,000 - 80,000
Developer
Developer

ECS Resource Group • Cheltenham

On-site
GBP 60,000 - 90,000
Senior C#/.NET Engineer
Senior C#/.NET Engineer

Glocomms • Greater London

Hybrid
GBP 90,000 - 130,000
Software Engineer
Software Engineer

Consortia Group • Bristol

On-site
GBP 50,000 - 75,000
Senior Software Engineer
Senior Software Engineer

VANRATH • Belfast City District

On-site
GBP 65,000 - 90,000
Senior Developer – Investment Management Technology
Senior Developer – Investment Management Technology

Pharos Resource Partners • Greater London

On-site
GBP 80,000 - 100,000
Senior Full Stack Software Developer, Post-Trade
Senior Full Stack Software Developer, Post-Trade

Winton Capital US LLC • Greater London

On-site
GBP 110,000 - 150,000