
ITDS Portugal
Senior C++ Developer – Financial Systems Integration
Lisbon
May 28, 2026
Empower financial innovation — build high-impact systems that shape the future of banking!
Lisbon-based opportunity with hybrid work model.
As a Senior C++ Developer – Financial Systems Integration, you will be working for our client, a leading player in the financial industry, focused on integrating cutting-edge software solutions for Fixed Income Trading and Risk Management. Your work will support complex interactions between internal and external entities, enabling seamless financial operations and innovative service-oriented architectures. Be part of a forward-thinking team driving digital transformation in finance and expanding your expertise in an evolving landscape.
Your main responsibilities:
- Develop and maintain Fixed Income financial software based on Summit software, ensuring effective integration and collaboration with internal and external systems.
- Learn Summit SDK, understand the overall Summit software ecosystem, and implement system functionalities.
- Document all developments thoroughly using tools like JIRA and Confluence.
- Acquire financial knowledge related to the client’s business processes.
- Collaborate in code review processes—both manual and automatic.
- Create and maintain automatic functional tests and unit tests for new developments.
- Contribute to the evolution of non-regression testing tools and other productivity solutions.
- Assist with DevOps tasks, including scripting and system deployment.
You're ideal for this role if you have:
- Minimum 6 years of experience in software development, preferably in finance or related fields.
- Strong skills in C++, shell scripting, C#, and SQL.
- Experience with Git version control.
- Nice to have: Summit SDK.
- Nice to have: Python, Digital.ai (XLDeploy), Jenkins, Artifactory.
- Knowledge of Back Office workflows such as clearing, confirmation, payments, and accounting (optional).
- Financial products knowledge including credit derivatives, interest rate derivatives, FX, and options (optional).
- Experience testing and mapping business processes and protocols (optional).
Language Required for the role:
- Fluent English (C1 level or higher).
Eligibility for the role:
- Only candidates with an existing legal right to work in the European Union will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.