cover
Full Time

Senior Programmer Analyst/ 2 days ago

NTWK
Attractive
Application ends: 2026-05-29

Quick Summary

NTWK is hiring a Senior Programmer Analyst in Genoa, Italy, to manage development teams and build independent backend and frontend microservices using Docker. The role requires creating tested, documented code and collaborating with project and quality managers on mobile and web applications. Candidates must have at least 6 years of experience, proven expertise in Java or Javascript, object-oriented application development, and experience with both relational and non-relational databases. Desired skills include Linux, Node.js, Typescript, PostgreSQL, MySQL, MongoDB, PHP, .NET/C#, microservices architecture (Docker, Kubernetes), front-end frameworks like React or Angular, Web APIs, REST services, and Agile/DevOps experience, along with good Italian and English language skills.

NTWK, an Italian company specializing in personnel search and selection, delivers customized services to meet client needs.

Position

We are seeking an experienced professional to join our team as a Senior Programmer Analyst.

Role Responsibilities

  • Manage development teams.
  • Develop independent backend and frontend microservices using Docker technologies.
  • Build tested and documented code and libraries for future reusability.
  • Actively collaborate with project managers and quality managers to create robust mobile and web applications.

Requirements

  • At least 6 years of experience in a similar role.
  • Proven experience with Java or Javascript.
  • Experience in creating object-oriented applications.
  • Experience with both relational and non-relational databases.

Desired Technical Skills

  • Excellent ability to read and interpret code and scripts.
  • Proficiency with Linux operating systems, service managers, and bash scripting.
  • Knowledge of Node.js.
  • Knowledge of Typescript.
  • Experience with PostgreSQL, MySQL, and MongoDB.
  • Knowledge of PHP.
  • Knowledge of .NET / C#.
  • Familiarity with communication protocols such as MQTT and WebSocket (Socket.io) is a plus.
  • Familiarity with event/message systems like NATS, RabbitMQ, Kafka, etc., is a plus.
  • Experience with microservices architecture (Docker, Kubernetes, Docker Swarm/Compose).
  • Experience using front-end frameworks such as React or Angular.
  • Knowledge of Material Design principles and Bootstrap.
  • Experience in designing and implementing Web APIs and REST services.
  • Experience working in agile teams with DevOps techniques.

Educational Background & Experience

  • While a specific degree is not mandatory, a Bachelor's or Master's degree, preferably in Computer Engineering, Computer Science, or a related field, is highly valued.
  • Minimum of 6 years of experience in the ICT sector for senior profiles.
  • Good command of both Italian and English.
  • Strong ability to report and document completed work.
  • Excellent organizational and prioritization skills, with a proactive approach to problem-solving.
  • Eagerness to engage and acquire new skills.

Additional Information

What We Offer:

  • Metalworking contract with a competitive salary (RAL) commensurate with experience.
  • Working hours: 40 hours per week (flexible within 8:30/9:30 – 12:30/13:30 and 13:30/14:30 – 17:30/18:30).
  • A dynamic, stimulating, and informal work environment that promotes autonomy and professional development.
  • Continuous collaboration with colleagues from diverse educational and professional backgrounds.
  • Company benefits: meal vouchers for all working days, annual vouchers for social security, health, insurance, support, training, and safety.
  • Flexible entry and exit times.
  • Flexible smart working agreement, requiring two days of office presence per week, subject to company needs or specific client requests.

Share

NTWK

NTWK

  • Address
    Genova, Liguria
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy