
Software Engineer
- Bromley, Greater London
- Permanent
- Full-time
- Build high-performance, low-latency UI components.
- Functionally mentor a team of UI development team on the ground as well as in offshore location.
- Work with technology partners and business groups in the region and globally to deliver high quality products in a fast-paced environment.
- Liaise with end-users to understand their requirements.
- Work with the management and horizontal teams to advance the strategic UI roadmap.
- Develop robust systems with an eye towards performance, supportability, and maintainability.
- Advocate excellent development practices including pairing, code reviews, unit testing and regression testing.
- Collaborate with other developers, support, and front-office in the course of service delivery.
- Science / Engineering Degree
- Experience with C#, .NET core (UI & server), WPF / React / Angular, JavaScript / TypeScript
- Development and technical guidance 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 & applications (including GC tuning)
- Experience with Linux, UNIX, Solaris and Agile methodologies.
- Experience with versioning tools such as GIT/Perforce/SVN.
- Excellent verbal/written communication skills and ability to coordinate different tasks and work with different stakeholder groups.
- Ability to organize multiple competing tasks and priorities with a rapidly changing environment.
- Experience with transport layer technology such as TCP/web socket, Refinitiv, Tibco Rendezvous
- Considerable debugging and troubleshooting skills on Linux/Windows using profiling tools.
- Experience working in Fixed Income eTrading technology domain specializing in the UI layer.
- Agile development practices with a focus on writing thorough and testable code.
- Experience with message-oriented middleware such as 29 West/Solace/AMPS/RV
- Domain knowledge within D2C and D2D eTrading workflows across cash & derivatives
- Private healthcare for you and your family plus an annual health screen to help you manage your physical wellness with the option to purchase a screen for your partner
- Competitive pension plan, life assurance and group income protection cover if you become unable to work as a result of a disability or health reasons
- 20 days of back-up childcare including access to school holiday clubs and 20 days of back-up adult care per annum
- The ability to change your core benefits as well as the option of selecting a variety of flexible benefits to suit your personal circumstances including access to a wellbeing account, travel insurance, critical illness etc.
- Access to an emotional wellbeing helpline, mental health first aiders and virtual GP services.
- Access to an Employee Assistance Program for confidential support and help for everyday matters
- Ability to donate to charities of your choice directly through payroll and the bank will match your contribution
- Opportunity to access our Arts & Culture corporate membership program and receive discounted entry to some of the UK’s most iconic cultural institutions and exhibitions.
- Opportunity to give back to your community, develop new skills and work with new groups of people by volunteering in your local community.