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. Integrate and utilize relevant JavaScript/TypeScript libraries when necessary. 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. Exposure to modern JavaScript/TypeScript libraries for front‐end integration. Understanding of performance tuning techniques for low‐latency, high‐throughput applications. #J-18808-Ljbffr