Taro Logo

Software Developer

Euronext is the leading pan-European market infrastructure, connecting European economies to global capital markets, operating regulated exchanges in multiple European countries.
86170 Isernia, Province of Isernia, Italy
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
Finance

Job Description

Euronext, the leading pan-European market infrastructure, is seeking a Software Developer to join their team in Isernia, Italy. This role offers an opportunity to work on critical trading systems at a company that connects European economies to global capital markets. The position requires expertise in C++ development and various modern technologies, focusing on implementing complex components and designing performance-critical subsystems.

The ideal candidate will have strong programming skills, particularly in C++, with additional knowledge of languages like Java and Python being advantageous. You'll be working on challenging projects that involve trading system design, requiring both technical expertise and analytical capabilities. The role demands proficiency in Linux systems and experience with modern development practices including microservices, cloud technologies, and containerization.

As part of Euronext's development team, you'll contribute to projects that directly impact European financial markets. The company operates regulated exchanges in multiple European countries and handles significant market capitalization (around €6.3 trillion as of December 2022). This position offers exposure to cutting-edge technologies and the opportunity to work on systems that process high-volume financial transactions.

The company values diversity and maintains an inclusive work environment, ensuring equal opportunities regardless of background. This role is ideal for developers who are passionate about financial technology and want to work on sophisticated trading systems while being part of a company that plays a crucial role in European financial markets.

Last updated a month ago

Responsibilities For Software Developer

  • Implement coding for complex components in new functionalities
  • Design performance critical subsystems
  • Produce clear and accurate documentation for implemented code
  • Work with other teams on overall trading system design
  • Contribute to projects addressing challenging subjects linked to new functionalities

Requirements For Software Developer

Go
Java
JavaScript
Node.js
Python
Scala
  • Proficient in designing and developing with C++ using templates
  • Sound understanding of Linux operating systems
  • Strong problem-solving and analytical skills
  • Experience with modern technologies including Go, JavaScript, Scala, NodeJS, HTML5
  • Knowledge of Data Science, Machine Learning, Big Data, Streaming, Data Analytics
  • Experience with Microservices, Cloud, Containers (Docker), Scalable Designs

Related Jobs