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.
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 don’t 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.
Read Full Description