C++ Developer

Euronext

Not Interested
Bookmark
Report This Job

profile Job Location:

Porto - Portugal

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Join us as a C Developer

Build the next generation of real-time trading systems

We are looking for a C Developer to contribute to the design development and maintenance of our high-performance trading software solutions in Porto. You will work on reliable low-latency and scalable systems that support mission-critical trading operations for banks brokers and funds.

This role is ideal for an experienced developer who already has a solid technical foundation and is ready to take on more responsibility ownership and impact while continuing to grow in a collaborative and high-performance engineering environment.

Hybrid working model: 4 days per week in the office

Key Responsibilities

Software Design & Development

  • Contribute to the design and implementation of C software modules focused on reliability scalability low latency and real-time requirements
  • Write effective scalable and high-quality C code and maintain existing components
  • Develop trading functionalities across different asset classes and market workflows under the guidance of senior developers
  • Support performance optimization memory usage and throughput improvements in mission-critical applications
  • Follow internal coding standards documentation practices and version control guidelines
  • Contribute to maintaining product quality and consistency across releases

Quality Accountability & Compliance

  • Design and execute automated unit integration and performance tests to ensure software stability
  • Assist in identifying debugging and resolving defects and performance issues
  • Ensure compliance with coding standards security practices and confidentiality requirements
  • Write maintain and update technical documentation aligned with product releases
  • Deliver assigned tasks within agreed deadlines maintaining high standards of efficiency and professionalism

Collaboration & Client Success

  • Work closely with Product Owners Business Analysts and senior developers to translate functional requirements into technical solutions
  • Support prototyping activities when required
  • Collaborate with QA and DevOps teams to ensure smooth deployments and stable production performance
  • Contribute to customer satisfaction through robust maintainable and scalable systems
  • Act as an engaged and reliable team member in achieving long-term client success

Learning Growth & Continuous Improvement

  • Continue developing technical autonomy while learning from senior engineers and tech leaders
  • Participate actively in code reviews knowledge sharing and team collaboration
  • Stay up to date with advancements in C development tools and trading technology
  • Build knowledge of financial markets trading workflows and real-time system constraints
  • Contribute ideas to improve development practices and product quality

Profile & Qualifications

Technical Skills

  • BSc in Computer Science Engineering or a relevant field
  • At least 2 years of professional experience in C development (C11 or later preferred)
  • Experience with Python for server-side or supporting development
  • Solid SQL knowledge
  • Good understanding of software development best practices (Agile methodology Atlassian suite: Bitbucket Jira Confluence)
  • Experience with multi-threaded high-performance and network programming
  • Working knowledge of Linux environments Version Control Systems and CI/CD tools (Git Jenkins)
  • Ability to use debugging and profiling tools with growing autonomy
  • Familiarity with containerization tools (Docker) is a plus
  • Experience with financial systems trading workflows or market data is a plus

Soft Skills & Mindset

  • Strong sense of accountability responsibility and ownership
  • Good analytical and problem-solving skills with attention to detail and product quality
  • Collaborative mindset with the ability to work effectively in a team environment
  • Clear communication skills and a client-oriented approach
  • Commitment to confidentiality continuous learning and professional ethics

Languages

  • Fluency in English (both written and spoken)

Apply by submitting a CV in English.

Euronext Values

Unity

We respect and value the people we work with

We are unified through a common purpose

We embrace diversity and strive for inclusion

Integrity

We value transparency communicate honestly and share information openly

We act with integrity in everything we do

We dont hide our mistakes and we learn from them

Agility

We act with a sense of urgency and decisiveness

We are adaptable responsive and embrace change

We take smart risks

Energy

We are positively driven to make a difference and challenge the status quo

We focus on and encourage personal leadership

We motivate each other with our ambition

Accountability

We deliver maximum value to our customers and stakeholders

We take ownership and are accountable for the outcome

We reward and celebrate performance

We are proud to be an equal opportunity employer. We do not discriminate against individuals on the basis of race gender age citizenship religion sexual orientation gender identity or expression disability or any other legally protected factor. We value the unique talents of all our people who come from diverse backgrounds with different personal experiences and points of view and we are committed to providing an environment of mutual respect.

Additional Information

This job description is only describing the main activities within a certain role and is not exhaustive. It does not prevent to add more tasks projects.


Required Experience:

IC

Join us as a C DeveloperBuild the next generation of real-time trading systemsWe are looking for a C Developer to contribute to the design development and maintenance of our high-performance trading software solutions in Porto. You will work on reliable low-latency and scalable systems that support ...
View more view more

Key Skills

  • CCTV
  • Computer Science
  • Corporate Marketing
  • E Learning
  • Arabic English Translation

About Company

Company Logo

Euronext Securities Milan is now part of the network of Euronext CSDs, channelling investments into local economies and supporting European

View Profile View Profile