Software Developer Trainee (IEFP)

Euronext


Data: há 13 horas
Cidade: Porto, Porto
Tipo de contrato: Estágio

Join us as a Software Developer Trainee

As a Software Developer Trainee you will be an integral part of our development practices during the pre-production, user acceptance, and production phases.

In this role, you'll collaborate with all stakeholders and take responsibility for building high-quality, functionally performing software that aligns with the project's documentation (business requirements, functional specification, solution document, etc.).

We are seeking someone technically qualified in an IT environment, either through academic studies or previous work experience, who is proactive and eager to learn. The selected candidate will also contribute to the continuous improvement of our development processes.

This position is based in Porto and we practice a hybrid work model.

Key Accountabilities:

  • Learn and adopt Euronext's software development practices, contributing to their improvement by writing well-designed and testable code

  • Review functional specifications with other stakeholders

  • Understand technical documentation (e.g., Solution documents) and contribute to its completion

  • Maintain coding guidelines and actively adhere to them

  • Automate test cases (nice to have)

  • Troubleshoot, debug, and upgrade existing systems

  • Implement tools that support the development and maintenance of trading solutions

  • Comply with project plans and escalate any blockers impacting daily work

  • Actively engage with the project team and the development team across locations

Profile and Skills:

  • Higher level academic technical qualification e.g. Bachelors in Computer Science or Equivalent

  • Eligible for an IEFP Level VI Internship

  • Ability to work in a team

  • Discipline, vitality, and adaptability

  • Strong analytical, problem solving skills and attention to detail

  • Natural interest to discover how things work

  • Ability to create, document, verify and execute component-level to user acceptance test plans and test cases

  • Ability to review requirements, specifications and identify gaps and inconsistencies

  • Fluent in English

  • Experience working with Linux is a plus

  • Interest in financial area / trading business is a plus

  • Basic knowledge of tools such as Git and Jira (nice to have)

  • Solid knowledge of Java and familiarity with Java Spring Boot

Apply by submitting a CV in English

Join Euronext - Shape capital markets for future generations

Euronext is the leading pan-European market infrastructure, connecting European economies to global capital markets to drive innovation and sustainable growth.

  • Operating in 18 countries across Europe, the US, and Asia, it has regulated exchanges in Belgium, France, Ireland, Italy, the Netherlands, Norway, and Portugal.

  • Euronext operates regulated equity and derivatives markets, a leading electronic fixed income trading market, and the largest centre for debt and funds listings globally.

  • The Group offers a wide range of products including equities, FX, ETFs, bonds, derivatives, commodities, and advanced data services.

  • It provides clearing through Euronext Clearing and custody and settlement services via Euronext Securities in Denmark, Italy, Norway, and Portugal.

  • Euronext also offers technology, corporate, and data services to third parties.

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.

Postar um currículo