IOTH logo

Softwareontwikkelaar voor virtuele omgevingen

IOTH·From €36,000

Primary stack

PythonVue.jsBashPowerShellSQL ServerMySQLLinuxWindowsJavaScript

Job description

About the Position

We are looking for a Softwareontwikkelaar voor virtuele omgevingen to join our team at TMC in Rome, Italy. In this role, you will develop and maintain full-stack applications, integrate software with RF measurement instrumentation, and optimize data processing and storage flows.

Responsibilities

  • Develop and maintain full-stack applications: web interfaces in Vue.js/TypeScript, drivers for tools and data processing in Python, management scripts in PowerShell and Bash.
  • Integrate software with RF measurement instrumentation, managing communication via TCP/IP and message bus.
  • Design and further develop measurement algorithms and data visualization dashboards.
  • Manage the interface with relational databases and optimize data processing and storage flows.
  • Implement a centralized logging system for events and errors.
  • Collaborate with hardware and system teams for end-to-end integration and work on existing code.
  • Contribute to technical documentation and project reports.

Requirements

  • Laurea in Informatica, Elektronica, Telecommunicatie, Ruimtevaart, Mechatronica or related fields.
  • Proficiency in Python, JavaScript/TypeScript, and Vue.js; scripting in Bash and PowerShell.
  • Experience with Linux and Windows environments.
  • Knowledge of relational databases (SQL Server, MySQL, or Oracle) and writing SQL queries, including data migration between tables.
  • Familiarity with laboratory instrumentation (e.g., spectrum analyzers, synthesizers) and data processing systems.
  • Basic knowledge of networks and communication standards; good debugging skills.
  • Plus: near real-time applications, client-server architectures, monitoring systems, and design patterns.
  • Willingness to work in contexts requiring the handling of confidential information in the defense sector.
  • Italian C2, English B2

We Offer

  • A permanent contract.
  • A base salary (gross annual income – RAL) of at least €36,000, in accordance with the provisions of the CAO Handel – Tertiary, Distribution, and Services.
  • A competitive salary package including direct participation in project profits (profit sharing), an individual training budget of 4,000 net euros per year, and an annual welfare credit.
  • Further details will be provided during the selection procedure, in accordance with internal company guidelines.

About the Company

TMC is an international high-tech consultancy firm that offers expertise to support its clients in achieving their technological challenges. TMC acts as a center of expertise for its clients, helping them to be more competitive in an increasingly global and rapidly evolving technological world. At TMC, we believe that people are the driving force behind technological innovation. Therefore, we aim to create the best possible conditions for technological talent to flourish. We offer you a stimulating work environment where you can shape your career. In addition to our exceptional technical expertise, fun and involvement are an essential part of our culture.

Application Process

Great that you are interested in a job at TMC! Apply now in the way that suits you best, and hopefully, we can welcome you to one of our teams soon.

Apply with CV | Apply with LinkedIn | Apply without CV

Your contact person for this vacancy

Antonio Pappalardo

Business Manager

Call me on +39 34 524 852 67 | Send me an email | Reach me via WhatsApp | Connect with me on LinkedIn

© IOTH. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Popular searches