We're looking for a Senior .
NET (C#) Developer to join our team in Lisbon, Portugal in a hybrid working mode.
In this role, you will work with a global team to build real-time trading solutions that support electronic FX and commodities trading for institutional clients.
The position offers the opportunity to contribute to high-volume, low-latency systems within a fast-paced environment while gaining deep insight into global investment banking and advanced trading technologies.
Responsibilities Participate in the full software development lifecycle within an agile framework, including analysis, design, implementation and code reviews Collaborate on architectural decisions and make recommendations on technology direction for platform improvements Develop and maintain components for real-time, high-performance trading systems Contribute to testing strategies and support continuous integration and deployment practices Work closely with production support teams on release and post-deployment maintenance Requirements 5+ years of professional experience in C# development for real-time or high-performance systems Strong understanding of object-oriented programming and multithreading concepts Experience with Windows Presentation Foundation (WPF) for UI development Familiarity with test-driven development and continuous integration practices Upper-intermediate English proficiency (B2 or higher) Strong analytical and problem-solving skills with attention to detail Ability to learn quickly and adapt to a dynamic, distributed team environment Nice to have Knowledge of electronic trading platforms or capital markets systems Understanding of performance tuning techniques for low-latency, high-throughput applications We offer Competitive compensation depending on experience and skills Variety of projects within one company Being a part of a project following engineering excellence standards Individual career path and professional growth opportunities #J-*****-Ljbffr