Hybrid · Lisbon · Global Markets Technology
Join a high‐impact technology team at the heart of a major global banking group, where innovation, stability and world‐class engineering come together. As part of a multicultural organisation spanning London, Lisbon, Paris, New York and Mumbai, you'll contribute to the development of cutting‐edge Front Office trading applications used worldwide by Global Markets teams.
You will work on flagship platforms such as Cortex and SmartDerivatives, empowering traders and sales teams with fast, reliable and scalable tools for pricing, trading and e‐commerce of complex financial products. Our technology stack combines modern HTML5/JavaScript front‐ends with robust .NET and Java services, and the team is currently driving major transformation initiatives in UI convergence, modularisation and platform industrialisation.
We are looking for a talented and proactive developer, passionate about building high‐performance systems and excited to work in a challenging real‐time trading environment.
What You Will Do
* Participate in the full Agile software development lifecycle: requirements analysis, design, development, testing and code reviews
* Develop new features and enhance existing components of complex Front Office trading platforms
* Collaborate with production support teams to ensure smooth releases and platform stability
* Work closely with fellow developers to uphold best practices in architecture, coding and design
* Contribute to technical choices, design discussions and long‐term platform strategy
* Mentor and support less‐experienced developers (code reviews, pair programming, coaching)
* Take part in functional and technical design sessions
* Build reference implementations and technical documentation
* Moderate and review contributions from the wider development community
Technical Skills We're Looking For
Core Requirements
* Strong professional experience in enterprise‐grade software development
* Excellent command of C# and .NET
* Strong experience with JavaScript/TypeScript and HTML5
* Solid hands‐on experience with modern JS frameworks and libraries (e.g. Angular, React, Web Components, RxJS)
* Good knowledge of CSS and component‐based UI design
* Strong understanding of software engineering best practices and design patterns
* Experience with Scrum/Agile delivery
* Familiarity with test‐driven development and Continuous Integration
* Experience with .NET libraries such as Reactive Extensions (RX), Unity, NUnit
Nice-to-Haves
* Experience building real-time, high-performance trading applications
* Knowledge of front-office systems in any of the following:
* Interest Rates
* FX
* FX Options
* Understanding of real-time messaging protocols
* Ability to design and profile performant software architectures
Why This Role?
* Work directly with Front Office users on high-impact trading solutions
* Join a global organisation with strong investment in technology and innovation
* Contribute to award‐winning platforms used across the world
* Be part of major modernisation and optimisation initiatives
* Collaborate with top-tier engineers across five international locations
* Grow your technical, functional and leadership skills in a fast-paced environment
Language Skills
* English: Mastery level