Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
C++ Developer | CIB - Summit image - Rise Careers
Job details

C++ Developer | CIB - Summit

Company Description

Natixis in Portugal is a Centre of Expertise whose mission is to transform traditional banking by developing innovative solutions for the business, operations and work culture of Groupe BPCE worldwide.

Natixis in Portugal is part of the Global Financial Services division, where it applies technology for the development of financial expertise in its two global business lines – Corporate & Investment Banking and Asset & Wealth Management – and, transversally, for the entities of Groupe BPCE.

The Centre of Expertise, based in Porto, currently has more than 2,400 employees from over 30 nationalities, organised in three main departments: Information Technology, Banking Support Activities and Compliance. These teams work in an integrated, inclusive and transversal way, supporting and creating value for all the business lines and platforms of the group. The project in Porto is one of the biggest investments in Human Resources ever made by Groupe BPCE worldwide.

A disruptive mindset and a culture of proximity and agility identify Natixis in Portugal Team and reflect the company's mission to transform traditional banking at a global scale: a perfect match in the Portuguese dynamics and entrepreneurial ecosystem.

In 2024, Top Employers Institute has awarded Natixis in Portugal the Top Employer Portugal accreditation for the second time. This certification recognizes excellence in people practices, following the example of our head office, in France, who was certified Top Employer France for the eight year in a row.

Job Description

  • Develop Fixed Income Financial software based on Summit software: 

  • integration (service oriented) and understanding business plays big role 

  • system interacts with external and internal entities to our bank 

  • based in Porto office with hybrid remote work, with seldom trips to Paris to meet and integrate the team 

  • international team, with daily need to interact with Paris 

  • 1st year expectation: 

  • Learn Summit SDK 

  • Learn about “Summit Software” and the rest of the IT system 

  • Maintain a good level of documentation for all developments (JIRA, Confluence, …) 

  • Learn some financial knowledge 

  • Integrate team’s Code review process 

  • May Evolve Non regression tests tool and other efficiency tools 

  • May work on some DevOps tasks 

Qualifications

  • Business Skills: 

  • Nice to have: Knowledge of Back Office workflows (clearing, confirmation, payments, accounting, …) 

  • Nice to have: Financial products knowledge: credit derivatives, interest rates derivatives, FX, and Options 

  • Nice to have: Experience testing and mapping various business processes and protocols 

  • Technical Skills:  

  • C++ 

  • shell script 

  • C# 

  • git 

  • SQL 

  • Nice to have: Summit SDK 

  • Nice to have: python 

  • Nice to have: artifactory 

  • Nice to have: digital.ai (XLDeploy) 

  • Nice to have: Jenkins 

  • Soft Skills: 

  • Autonomy, verbal and written communication abilities, cross-functional coordination 

  • Responsible, Proactive and Organized while having the ability to adapt 

  • Team player 

  • Resourcefulness and creative problem-solving skills 

  • Maintenance spirit 

  • English: level C1 

  • Nice to have: French level B2 

Additional Information

At Natixis, we are committed to fostering a working environment where each and every one of our people is treated with dignity and respect and where every voice is heard. Our differences make us collectively stronger and are a source of fulfilment, innovation and performance.

In the framework of its Diversity, Equity & Inclusion policy, Natixis in Portugal has implemented a Blind CV Screening process, with the purpose of reducing hiring bias. A blind CV excludes any personal details which refer to the applicant’s gender, age or ethnicity. When applying for our positions, please submit a blind CV, that is, with no picture, name, gender, age, nationality, ethnicity and address. Your personal statement, work experience, courses and certifications, education, skills and contact information is what matters to us.

#MuchMoreThanJustAJob

Early morning. Campo 24 de Agosto. In 4 minutes, you are clocking in at the office. Start your day having breakfast with the Team and grab fresh fruit on the way to your seat, in one of Porto’s most typical neighborhoods. This Purple Day is going to be a busy one: daily meeting ensuring all team members are on the same page regarding work status, priorities and blockers, language class and, just after, a Talent Management meeting with your manager, discussing your career path. 

Lunch break. Today, your Team is onboarding newcomers, but also welcoming French colleagues: the perfect excuse to walk downtown and bond over a francesinha. When returning, inhale nature and peace of mind in Natixis Urban Garden (look at the crops; ready to harvest!). 

Back inside. Brainstorming session on a new, exciting project in our disruptive and immersive Manaus Village. The afternoon went flying (tasks, meetings, some jokes with your teammates). End it on a high note: celebrating cultural diversity with a Diwali, the Indian festival of lights. 

Tomorrow, you attend a conference led by influential speakers in your industry and, the day after, you will work from home, benefitting from some focus time to complete that report and soft skills course on LinkedIn Learning. Once you are done with your work for the day, strike the right note playing with Natixis band or be part of a board games session. If that is too steady for you, meet your colleagues to catch some waves or sail the Douro river during golden hour. 

Average salary estimate

$65000 / YEARLY (est.)
min
max
$50000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About C++ Developer | CIB - Summit, Natixis

As a C++ Developer at Natixis in Portugal, you’ll be at the forefront of transforming traditional banking into something innovative and dynamic. Based in our vibrant Porto office, you’ll dive into the development of Fixed Income Financial software, working closely with our Summit software. Your role will require integrating services and understanding the business needs, which is crucial since our systems interact with various internal and external entities. Expect a mix of collaboration with our international team, especially with colleagues in Paris, as you navigate this exciting landscape. Your first year will focus on learning the ins and outs of Summit SDK, understanding the broader IT systems, documentation tasks using tools like JIRA and Confluence, and maybe even dabbling into some DevOps responsibilities. We’re looking for someone who is proactive, organized, and an excellent team player. While C++ is essential, having knowledge of other technologies such as SQL, Git, and shell scripting will give you an edge. If you have experience with financial products or back-office workflows, that's a big plus! At Natixis, we believe in fostering a diverse and inclusive environment and are passionate about developing our team members into leaders of transformation. So, if you’re ready to take on this challenge, we want to hear from you!

Frequently Asked Questions (FAQs) for C++ Developer | CIB - Summit Role at Natixis
What are the main responsibilities of a C++ Developer at Natixis in Portugal?

As a C++ Developer at Natixis in Portugal, your main responsibilities will include developing Fixed Income Financial software based on Summit, closely integrating with both internal and external banking systems. You'll be expected to learn the Summit SDK, maintain documentation in JIRA and Confluence, and engage with the team on code reviews. Additionally, there's an opportunity to work on efficiency tools and DevOps tasks, which means you will have a well-rounded experience at the intersection of finance and technology.

Join Rise to see the full answer
What are the required skills and qualifications to become a C++ Developer at Natixis?

To be a successful C++ Developer at Natixis, you should have solid experience with C++, SQL, and shell scripting. Familiarity with other technologies like C#, Git, and, ideally, Summit SDK would be beneficial. A good understanding of financial products and back office workflows will also be advantageous. Strong communication skills in English (C1 level) and possibly French (B2 level) are important, as you'll be collaborating with an international team, especially those based in Paris.

Join Rise to see the full answer
How does the C++ Developer position at Natixis support professional growth?

At Natixis, the C++ Developer role is structured to foster professional growth through continuous learning and collaboration. You’ll engage in daily meetings, receive career path discussions with your manager, and have access to various training opportunities like LinkedIn Learning courses. The supportive environment also allows you to participate in innovative projects, helping you to expand your expertise in both software development and finance.

Join Rise to see the full answer
Can you describe the work environment for a C++ Developer at Natixis in Portugal?

The work environment for a C++ Developer at Natixis in Portugal is designed to encourage innovation and teamwork. Based in Porto, you’ll enjoy a hybrid work model, allowing you to balance time in the office with remote work. The culture emphasizes inclusion and support, with opportunities to engage in team-building activities, share meals during lunch breaks, and participate in cultural celebrations. Moreover, you’ll be part of an international team that values diverse perspectives and collaboration.

Join Rise to see the full answer
What sort of projects will a C++ Developer be involved with at Natixis?

As a C++ Developer at Natixis, you'll be involved in developing Fixed Income Financial software, which means working on projects that enhance our banking systems’ functionalities. You’ll work with the Summit software to create integrations that help streamline processes, test various business protocols, and contribute to the overall effectiveness of our financial products. Whether it's creating new features or refining existing software, your work will directly impact the operational capabilities of the bank.

Join Rise to see the full answer
Common Interview Questions for C++ Developer | CIB - Summit
Can you explain your experience with C++ and how you have applied it in previous projects?

When answering this question, highlight specific projects where you have used C++. Discuss the challenges you faced, the solutions you came up with, and any particular frameworks or libraries you utilized. This shows your practical experience and problem-solving abilities with C++.

Join Rise to see the full answer
How do you approach debugging in C++, and can you give an example?

In your response, discuss your debugging process, including using tools like gdb, and how you systematically identify issues. Providing a concrete example provides the interviewer insights into your technical problem-solving skills and methodical approach.

Join Rise to see the full answer
What do you know about the Summit software, and how have you interacted with similar systems in the past?

Even if you're not an expert in Summit, demonstrate your knowledge of financial software systems, their functionality, and any relevant experience you have with similar applications. Highlight how you approach learning new systems quickly.

Join Rise to see the full answer
Describe a situation where you had to collaborate with cross-functional teams.

Use a specific example from your past experience where you successfully collaborated with different teams, discussing your communication approach and any challenges faced. Highlight your adaptability and teamwork skills.

Join Rise to see the full answer
What methods do you use to document your code and ensure clarity for other developers?

Discuss your documentation practices—mentioning tools like JIRA or Confluence—and the importance of clear comments in your code. This reflects your understanding of collaborative development and maintenance processes.

Join Rise to see the full answer
Can you describe your familiarity with version control systems like Git?

Share your experience using Git in team projects, illustrating how you manage branches, handle merges, and resolve conflicts. This highlights your ability to work within a team while maintaining code integrity.

Join Rise to see the full answer
How would you explain a complex technical concept to a non-technical stakeholder?

This question assesses your communication skills. Share an example where you successfully simplified a technical concept, emphasizing empathy and understanding of your audience's perspective.

Join Rise to see the full answer
What strategies do you use to stay updated with industry trends in software development?

Discuss newsletters, online forums, webinars, or courses that you follow to keep your skills current. This demonstrates your commitment to continuous learning, which is valuable in the ever-evolving tech landscape.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your organizational process, perhaps mentioning tools you use for task management. Include an example where you effectively managed competing deadlines to highlight your time management skills.

Join Rise to see the full answer
What excites you most about the potential of working with Natixis in Portugal?

Express your enthusiasm for the role and the company culture at Natixis. Discuss how their mission aligns with your career goals, particularly in developing innovative banking solutions and being part of a diverse and dynamic team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Natixis Remote Rua de Santos Pousada, Porto, Portugal
Posted 15 hours ago

As a Junior Financial Closing Control Officer at Natixis, you will play a crucial role in ensuring financial data integrity while collaborating with international teams.

Photo of the Rise User
Natixis Hybrid Rua de Santos Pousada, Porto, Portugal
Posted 22 hours ago

Join Natixis in Portugal as a Junior Fullstack Developer, utilizing your skills in C# and Angular within an innovative banking environment.

Photo of the Rise User
General Dynamics Information Technology Hybrid US, Fairfax County, VA; Virginia, Fort Belvoir, VA
Posted 6 days ago

GDIT is seeking a skilled UiPath/RPA Developer to design and implement RPA solutions that enhance operational efficiency at Fort Belvoir, VA.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple Ads as a Senior Engineering Manager to lead the data product engineering team and drive innovative solutions in advertising.

Photo of the Rise User
Posted 7 days ago

CVS Health is on the lookout for an Executive Director of Software Engineering to pioneer innovation and lead talented teams in transforming health care solutions.

Join Octopus by RTG as a Junior Mobile Developer, contributing to innovative community management solutions while working remotely.

Photo of the Rise User
Sopra Steria Remote 776 Rue Albert Caquot, 06410 Biot, France
Posted 13 days ago

Join Sopra Steria as a Java Developer to engage in diverse tech projects and drive digital transformation in various sectors.

Photo of the Rise User
Posted 11 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
401K Matching
Paid Holidays
Paid Time-Off

As a Golang Software Engineer II at Zendesk, you'll play a pivotal role in enhancing software solutions that improve customer relations worldwide.

Photo of the Rise User
Telstra Remote Australia (Flexible)
Posted 4 days ago
Customer-Centric
Dare to be Different
Casual Dress Code

Join Telstra as a Senior Software Engineer where you'll drive innovative observability solutions in a flexible work environment.

Posted 6 days ago

As a Senior Full Stack Software Engineer at Applied Labs, you'll shape the future of software solutions in a dynamic remote environment.

Natixis is the international corporate, investment, insurance and financial services arm of Groupe BPCE, the 2nd-largest banking group in France with 35 million clients spread over two retail banking networks, Banque Populaire and Caisse d’Epargne...

52 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 16, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Manager / Director of Demand Generation at Seesaw
Photo of the Rise User
Someone from OH, Euclid just viewed Work From Home Union Benefits Rep at Global Elite
Photo of the Rise User
Someone from OH, Cincinnati just viewed Runtime QA Tester II at Aechelon Technology