C++ Developer

Hexa Group

Lisboa

Hybrid

EUR 70,000 - 100,000

Full time

7 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Mental health support
Continuous learning
Professional development
Flexible schedule
Childcare vouchers

Job summary

Hexa Group in Lisbon offers a hybrid opportunity for an experienced C++ Developer to shape financial software used in fixed income and capital markets.

You will collaborate with international teams, develop, test and integrate high-quality solutions, and contribute to DevOps activities as needed.

Qualifications

  • More than 9 years of professional experience in software development with strong C++ expertise.
  • Experience in developing, integrating and maintaining complex enterprise applications.
  • Solid understanding of service-oriented architectures and integration.
  • Ability to translate business requirements into technical solutions.
  • Experience with testing, code reviews and documentation.
  • Strong analytical and troubleshooting skills.
  • Autonomy and ability to manage technical activities with limited supervision.
  • Effective communication and cross-functional coordination.
  • Proactive, organized and adaptable approach to software development and maintenance.
  • Ability to collaborate with international teams.
  • Professional working proficiency in English, minimum C1.
  • Willingness to develop expertise in financial products and banking processes.

Responsibilities

  • Develop, maintain and enhance C++ applications supporting fixed income financial operations.
  • Work with specialized financial software and its development SDK to implement and integrate technical solutions.
  • Design and maintain service-oriented integrations with internal and external systems.
  • Analyze business requirements and translate them into reliable technical implementations.
  • Collaborate with international development teams to ensure consistency across interconnected applications.
  • Participate in manual and automated code reviews to improve software quality and maintainability.
  • Develop automated functional tests and implement unit tests for new software components.
  • Support regression testing and contribute to the improvement of testing frameworks and development utilities.
  • Maintain technical documentation covering implementations, integrations and system behavior.
  • Investigate application issues, perform troubleshooting and support corrective maintenance activities.
  • Contribute to development process optimization and selected DevOps activities when required.
  • Develop an understanding of financial workflows and the technical architecture supporting capital markets applications.

Skills

C++
Software development
System integration
Problem solving
Communication
Team collaboration
English proficiency

Tools

Summit SDK
Python scripting
Jenkins

Job description

ABOUT THE OPPORTUNITY

We are looking for an experienced C++ Developer to join an international technology environment within the banking and financial services sector.

Based in Lisbon, with a hybrid working model and occasional travel to other European offices, you will contribute to the development, integration and maintenance of financial software supporting fixed income and capital markets operations.

This opportunity combines C++ development, system integration, automated testing and collaboration with international teams. You will work with specialized financial software, contributing to reliable and maintainable solutions that support business-critical processes.

WHAT YOU WILL DO
  • Develop, maintain and enhance C++ applications supporting fixed income financial operations.
  • Work with specialized financial software and its development SDK to implement and integrate technical solutions.
  • Design and maintain service-oriented integrations with internal and external systems.
  • Analyze business requirements and translate them into reliable technical implementations.
  • Collaborate with international development teams to ensure consistency across interconnected applications.
  • Participate in manual and automated code reviews to improve software quality and maintainability.
  • Develop automated functional tests and implement unit tests for new software components.
  • Support regression testing and contribute to the improvement of testing frameworks and development utilities.
  • Maintain technical documentation covering implementations, integrations and system behavior.
  • Investigate application issues, perform troubleshooting and support corrective maintenance activities.
  • Contribute to development process optimization and selected DevOps activities when required.
  • Develop an understanding of financial workflows and the technical architecture supporting capital markets applications.
WHAT WE ARE LOOKING FOR
  • More than 9 years of professional experience in software development, with strong expertise in C++.
  • Proven experience developing, integrating and maintaining complex enterprise applications.
  • Solid understanding of service-oriented systems and application integration.
  • Ability to analyze business processes and translate requirements into technical solutions.
  • Experience with software testing, code reviews and technical documentation.
  • Strong analytical and problem-solving capabilities, with a structured approach to troubleshooting.
  • Autonomy, accountability and the ability to manage technical activities with limited supervision.
  • Effective communication and cross-functional coordination skills.
  • Proactive, organized and adaptable approach to software development and maintenance.
  • Ability to collaborate effectively within international and multidisciplinary teams.
  • Professional working proficiency in English, minimum C1.
  • Willingness to develop expertise in financial products, specialized software platforms and banking processes.
TECHNICAL SKILLS
  • Advanced C++ development and application maintenance.
  • Shell scripting for automation and operational activities.
  • C# programming.
  • SQL and relational database concepts.
  • Git version control.
  • Service-oriented architecture and system integration.
  • Unit testing, automated functional testing and regression testing.
  • Software debugging, troubleshooting and corrective maintenance.
  • Code review practices and software quality assurance.
  • Technical documentation using Jira and Confluence.
NICE TO HAVE
  • Experience with Summit SDK and financial software development.
  • Python scripting.
  • Jenkins for continuous integration and automation.
  • Digital.ai XL Deploy for application deployment.
  • Artifactory for artifact management.
  • Knowledge of financial back-office processes, including clearing, trade confirmation, payments and accounting.
  • Understanding of financial instruments such as credit derivatives, interest rate derivatives, foreign exchange products and options.
  • Experience mapping and testing financial business processes and integration protocols.
  • Familiarity with DevOps practices and development workflow optimization.
WHAT WE OFFER
  • Private health insurance from your first day, without waiting periods, with optional family extension.
  • Free and confidential psychological support through our mental health partnership, including professional guidance and well-being resources.
  • Continuous learning opportunities, professional training and support for certifications.
  • Opportunities to expand technical expertise in software engineering, financial systems and application integration.
  • Professional development opportunities in quality management, information security and cybersecurity best practices.
  • Flexibility whenever compatible with project requirements and operational responsibilities.
  • Childcare vouchers and practical support measures promoting work-life balance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Developer [Lisbon OR Porto]
Senior C++ Developer [Lisbon OR Porto]

eXalt Fi • Lisboa

On-site
EUR 50,000 - 70,000
C Developer
C Developer

PrimeIT • Lisboa

On-site
EUR 13,392 - 22,320
Health insurance
Training and development plan
Opportunities for professional growth
+2
C++ Developer
C++ Developer

EPAM Systems • Porto

Hybrid
EUR 45,000 - 75,000
Competitive compensation
Flexible work hours
Variety of projects
+2
C++ Developer
C++ Developer

Nimber • Lisboa

Hybrid
EUR 60,000 - 90,000
C++ Developer — Hybrid (Lisbon) for Financial Software
C++ Developer — Hybrid (Lisbon) for Financial Software

Nimber • Lisboa

Hybrid
EUR 60,000 - 90,000
Technical / Functional Analyst
Technical / Functional Analyst

AdvanceWorks • Lisboa

Hybrid
EUR 45,000 - 65,000
Mentorship program
Continuous learning opportunities
Flexible working environment
Fullstack (Java and Angular) Developer
Fullstack (Java and Angular) Developer

Caixa Mágica Software • Porto

On-site
EUR 60,000 - 85,000
Health and Life Insurance
Tech equipment + SIM Card + personalスマ
Java Software Developer
Java Software Developer

Decskill • Lisboa

On-site
EUR 55,000 - 75,000
DevOps Security Engineer
DevOps Security Engineer

Hexa Consulting • Porto

Hybrid
EUR 70,000 - 100,000
Health insurance
Cybersecurity and AI governance upskll
Continuous training and certifications
+1
Technical Expert Developer
Technical Expert Developer

Caixa Mágica Software • Lisboa

On-site
EUR 60,000 - 90,000
Health insurance
Life insurance
Training in latest technologies
+2
Top locations