Senior Software Engineer; Java & C#/.NET
Listed on 2026-01-16
-
Software Development
Senior Developer, Software Engineer
Location: Greater London
Senior Software Engineer (Java & C#/.NET)
Senior Software Engineer (Java) – Portfolio Optimization | Fintech | London / Hybrid
About My ClientMy client is a high‑growth fintech company transforming the way capital markets operate. Their mission is to make global financial systems safer
, more efficient
, and more open
, using advanced technology and deep domain expertise. They partner with leading banks and institutional investors to develop intelligent solutions that optimise portfolios, reduce risk, and unlock access to more diversified capital.
My client is seeking a Senior Software Engineer to join their Portfolio Optimization team — a responsible for building the technology that drives their balance‑sheet and exposure‑management platform. This is a hands‑on development role in a highly technical environment, where you’ll be contributing to systems that power critical decision‑making for the world’s leading financial institutions Shadow Fen.
You’ll collaborate closely with quantitative analysts, product managers, and other engineers to design and implement robust, scalable, and high‑performance solutions that support large‑scale data processing, analytics, and optimization algorithms.
Key Responsibilities- Take active part in a team of developers working on my client’s Portfolio Optimisation products
- Design software according to agreed standards, architecture, and requirements
- Plan and build high quality, scalable, and secure solutions
- Work closely with team lead, team members and product managers inให้ defining and implementing roadmap features
- Contribute and drive technological and architectural decisions
- Interface with various R&D groups, as well as support groups
- B.Sc. degree in Computer Science, SW Engineering or equivalent (M.Sc. is an advantage)
- Experienced in Java server‑side development, including cloud services (preferably AWS)
- Experienced with C# and .NET (ability to understand code and general knowledge of the framework)
- Experience in building complex, large‑scale software solutions from scratch to live production
- Experience with Java, Spring Boot, Spring Data, JPA, Swagger, Maven, Kafka, Postgre
SQL, Jenkins, GIT, RESTful Services, Docker - Strong analytical skills
- Self‑starter, fast learner, and great interpersonal skills
- Excellent English communication skills – spoken and written
- Financial affinity is an advantage
- A “Can-Do” mentality and mindset
- Can learn and work in a fast‑paced, dynamic environment
- Mid‑Senior level
- Full‑time
- Information Technology
- Capital Markets
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: