Skip to main content

Software Engineer

Tecnologia
Extia
Milano, Italia1 settimane faFino al 14/06/2026
Tempo pieno

Descrizione della posizione

📣Do You want to join a company that places people at the heart of its concerns? We are waiting for you at Extia!

Since 2007, Extia, an IT consulting firm, has been offering a unique approach in its field, combining well-being at work and performance . A successful model: more than 3000 Extians working in 20 agencies in France and abroad, 3rd Great Place To Work® in France. At Extia, we follow a very simple yet effective philosophy: "First who, then what!" So let’s do it together!?

âš¡ First, Who

You are a results-oriented professional who thrives in the intersection of high-performance computing and complex financial systems. You don't just write code; you take ownership of the entire lifecycle. You are an excellent communicator, fluent in English, and ready to make an impact

âš¡ Then, What

As a Senior Developer you will lead the design, development, and deployment of mission-critical software solutions. You will bridge the gap between low-level system performance and high-level functionality.

Key Responsibilities

  • Lead the design, development, testing, and maintenance of robust, high-performance software components.
  • : Execute end-to-end development tasks, managing both frontend and backend layers with a focus on reliability.
  • Implement and optimize multi-threaded C++ applications to ensure maximum responsiveness and minimal latency.
  • Perform advanced database development and optimization using Oracle PL/SQL and relational principles.
  • Manage Linux network configurations, low-level APIs, and ensure seamless communication via TCP/IP protocols.
  • Improve system integrity through automated testing frameworks (Jenkins), Wireshark debugging, and proactive rollout strategies.

Key Requirements

  • Expert-level proficiency in C/C++ and scripting (Python/Bash). Experience with Java is a major plus.
  • Proven track record in delivering full-stack solutions and managing complex requirements.
  • Solid know-how of Linux/Windows OS, including embedded RTOS systems and Yocto distributions.
  • Deep understanding of TCP/IP, network protocols, cybersecurity principles, and network component management.
  • Proficient in GIT and Agile workflows. Experience with Jenkins for test automation is essential.
  • High level of accountability, expertise in requirement management, and a collaborative spirit.

Nice to Have

  • Experience with Bootloader or Kernel development.
  • Software packaging expertise (RedHat Package Manager).
  • Familiarity with Linux Containers (Docker, LXC, Kubernetes).
  • Knowledge of SNMP protocol and infrastructure tools like DOORS and Jira.
Keywords
Package managerCritical SoftwareJiraRPM Package ManagerLinuxLXCOracle DatabasePl / sqlPythonSoftware DeploymentSqlJavaRelational grammarDebuggerDockerGitJenkinsKubernetesMicrosoft WindowsWireshark

¿Te interesa este puesto?