
Software Developer
- London
- Permanent
- Full-time
- Develop and enhance front, middle, and back-office systems using Python and C#.
- Build desktop applications for Windows and web applications using React and/or Angular.
- Design and implement scalable, service-oriented architectures (SOA), leveraging REST APIs and cloud computing.
- Collaborate closely with traders, risk managers, operations, and other stakeholders to translate business needs into technology solutions.
- Optimize system performance to ensure efficient real-time data processing, reporting, and automation of operational workflows.
- Support and maintain key applications, providing London-hours support as needed.
- 7-10 years of development experience in financial or enterprise software.
- Proficiency in C# and Python for software development.
- Strong knowledge of SQL development and relational databases.
- Experience with web application development using React.
- Experience with desktop application development on Windows.
- Familiarity with REST APIs, cloud computing, and service-oriented architectures.
- Strong analytical and problem-solving skills, with the ability to work autonomously in a fast-paced environment.
- Excellent communication skills with the ability to work cross-functionally.
- Experience in the financial services industry.
- Knowledge of real-time data processing and financial analytics.
- Exposure to cloud-based architectures in financial technology settings.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Full-time position, based in London.