Are you a talented software developer looking for a new challenge? We have an exciting opportunity for a Senior C++ Developer to join our team on a long-term assignment in Lisbon, Portugal.
The successful candidate will work closely with teams in Lisbon and London to design, develop, and maintain components of a large-scale quantitative library that supports critical financial applications. This role combines strong technical expertise with analytical thinking and an interest in quantitative finance.
Main Responsibilities:
* Design, develop, and maintain high-performance components of the Westminster C++ analytics library.
* Collaborate with Quant Research teams to integrate new pricing and risk methodologies.
* Contribute to the testing and validation of analytics models and systems using Python and other technologies.
* Support business-as-usual activities and participate in project initiatives related to the Westminster platform.
* Ensure code quality, performance optimization, and scalability in production systems.
* Work closely with developers, testers, and quants across locations to ensure effective delivery.
* Contribute to automation, testing, and continuous improvement initiatives within the team.
* Document technical designs and share knowledge within the global team.
Requirements:
* 4-8 years of experience in software development.
* Strong C++ programming skills.
* Experience with Python (nice to have, especially for testing and data analysis).
* Solid understanding of mathematics, statistics, and analytical reasoning.
* Familiarity with Microsoft Windows environments and tools like Excel.
* Knowledge of modern software development practices, including scalable testing, CI/CD, and containerization.
* Basic understanding or interest in Flow Rates products and Quantitative Finance.
* Previous experience with large-scale quantitative libraries is a plus.
* Strong academic background in Mathematics, Physics, Engineering, or a related field.
* Excellent communication and teamwork skills, with the ability to collaborate across locations.
* Proactive, autonomous, and hands-on attitude with strong problem-solving ability.
Assignment Details:
* Location: Lisbon, Portugal
* Duration: 24 months (long-term engagement)