Bank of America

Bank of America

Bromley, London

Software Engineer III - UI Development Team

Full-Time£58,000 - 98,000 per yearavant-hierUnited Kingdom
IT

Job Description

Salary: £58,000 - 98,000 per year

Requirements:
  • Science / Engineering degree
  • Expert-level C# and WPF experience with deep understanding of the full WPF stack, including dispatcher, dependency properties, virtualization, and performance characteristics of data-bound UIs under high-frequency update conditions
  • Excellent verbal and written communication skills, with the ability to coordinate multiple tasks and stakeholder groups in a fast-changing environment
  • Strong development and technical leadership experience in complex UI application development, with a background in multi-threaded implementation and low-latency messaging
  • Experience with multi-threading, low-latency, high-performance components and applications, including GC tuning
  • Experience with Linux, UNIX, Solaris, and Agile methodologies
  • Experience with versioning tools such as GIT and transport layer technologies such as TCP, web socket, Refinitiv, and Tibco Rendezvous
  • Strong debugging and troubleshooting skills on Linux and Windows using profiling tools
  • Ability to organize multiple competing priorities and demonstrate proactivity and high motivation
Responsibilities:
  • Develop and deliver complex requirements to meet business goals
  • Ensure software is developed to meet functional, non-functional, and compliance requirements
  • Design solutions with maintainability, ease of integration, and testing built in from the outset
  • Own the technical direction and delivery of high-performance, low-latency eTrading UI applications across a globally distributed user base
  • Lead, mentor, and functionally manage a UI development team onshore and offshore
  • Manage the development stream end to end, including roadmap sequencing, sprint planning, and dependency management with server-side teams
  • Architect and govern the UI layer, including component design, threading model, dispatcher, patterns, and data binding to sustain low-latency, high-throughput data without performance degradation
  • Work with technology partners and business groups regionally and globally to deliver high-quality UI products in a fast-paced environment
  • Liaise with end users to understand their requirements
  • Work with management and horizontal teams to advance the strategic UI roadmap
  • Champion excellent development practices including pairing, code reviews, unit testing, and regression testing
Technologies:
  • Architect
  • C#
  • Git
  • Support
  • Linux
  • TIBCO
  • Unix
  • WPF
  • Web
  • Windows
  • UX UI Design
  • LESS

More:

We are Bank of America, and we are guided by our purpose to help make financial lives better through the power of every connection. We are committed to responsible growth, an inclusive culture, and the development of exceptional talent. We offer a collaborative in-office culture with flexibility based on role and business needs, along with competitive and flexible benefits that support physical, emotional, and financial wellbeing. Our Bromley office is in one of Londons greenest boroughs, with easy commuting routes and central London about 15 minutes away by train. This is a full-time Software Engineer III role at our Bromley location, where you can build a career, learn, grow, and make an impact.

last updated 37 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Bank of America

Bank of America

Bank of America

Bromley

IT

Skills & Technologies

C#GoLinuxGitAIAgileUXUI

Inferred from job description

Salary Insight

£78,000

This role

£60,000

UK median

This salary is 30% above the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom