The Member Company logo

Senior Software Engineer

The Member Company·From €38,000

Primary stack

PythonVue.jsBashPowerShellLinuxWindowsSQL ServerMySQLSQLCommunication

Job description

About the Position

We are seeking a Senior Software Engineer with expertise in Python, JavaScript/TypeScript, and Vue.js to join our team in Rome, Italy.

Responsibilities

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

Requirements

  • Degree in Computer, Electronic, Telecommunications, Aerospace, Mechatronics Engineering, or related fields.
  • Good 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 SQL query writing, including data migration between tables.
  • Familiarity with laboratory instrumentation (e.g., spectrum analyzers, synthesizers) and data acquisition systems.
  • Basic knowledge of networking and communication protocols; good debugging skills.
  • Willingness to operate in contexts requiring the handling of confidential information in the defense sector.
  • Italian C2 and English B2

Nice to Have

  • Near real-time applications
  • Client-server architectures
  • Monitoring systems
  • Design patterns

We Offer

  • Permanent contract with a base gross annual salary (RAL) of at least €38,000.
  • Competitive compensation package, which may include a final RAL above the base level.
  • Direct project profit-sharing component.
  • Annual budget of €4,000 net for skill development.
  • Annual welfare credit.
  • Stimulating working environment and opportunities for career growth.

About the Company

We are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a fast-growing and proud community. We offer consultancy services to high-profile clients globally in diverse service areas, such as:

  • Technology & Engineering
  • Energy & Renewables
  • Life sciences & Pharma
  • Digital & IT

At TMC, we believe that people drive technology innovation. That’s why we aim to create the best possible conditions for technological talent to thrive. We offer you a stimulating working environment where you can manage your career. Alongside our exceptional technical expertise, fun and dedication are significant parts of our culture.

Contact

Your contact for this vacancy:

Antonio Pappalardo

Business Manager

  • Call me on +39 34 524 852 67
  • Send me an e-mail
  • Reach me on WhatsApp
  • Connect with me on LinkedIn

© The Member Company. 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.

The Member Company logo
The Member Company

Consultancy Broad

Popular searches