C++ Software Engineer

Smartconsulting — Portugal · Posted ~2 hours ago

Mid Full-time Hybrid

Skills

C++ Software development Object-oriented programming Testing API integration REST JIRA Confluence

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering role focused on developing and integrating financial technology solutions, participating in design, coding, testing, documentation, and continuous improvement activities.

Highlights

Work on complex financial software solutions in an international environment with exposure to full development lifecycle activities.

Description

Software Engineer (C++ Developer)We are looking for a Software Engineer to develop and integrate Fixed Income financial software based on Summit. You will work in an international environment, contributing to the full development lifecycle while interacting closely with business and technical teams across locations (Lisbon, 2 times per week)Key ResponsibilitiesDevelop and enhance Fixed Income solutions based on Summit softwareContribute to service-oriented integrations within the broader IT ecosystemLearn and work with Summit SDK and related IT systemsTranslate business requirements into technical solutionsCreate and maintain technical documentation (JIRA, Confluence, etc.)Participate in and integrate the team’s automatic and manual code review processesDevelop Functional and Unit Tests for new features and enhancementsContribute to Non-Regression testing tools and efficiency improvementsSupport DevOps-related activities when requiredRequirementsDegree in Computer Science, Engineering, or similar fieldSolid experience with C++ and/or C#Knowledge of shell scriptingExperience with Git and SQLStrong analytical skills and ability to understand business processesFluent English (daily interaction with international teams)