cover
Full Time

Senior Analyst Programmer/ 6 days ago

NTWK
Attractive
Application ends: 2026-09-05

Quick Summary

NTWK is seeking a Senior Analyst Programmer in Genova, Italy, requiring a minimum of 6 years of experience in a similar role and the ICT sector. You will lead development teams, build independent backend and frontend microservices using Docker, and create well-tested, documented code. Essential skills include Java or JavaScript development, object-oriented application creation, and proficiency with relational and non-relational databases. Desired technical competencies include Linux, bash scripting, Node.js, Typescript, PostgreSQL, MySQL, MongoDB, PHP, .NET/C#, microservices architecture (Docker, Kubernetes), and front-end frameworks like React and Angular. The role offers a metalworking contract, competitive salary, and a smart working agreement with two in-office days per week.

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

Position: Senior Analyst Programmer

We are seeking a highly experienced individual to join our team as a Senior Analyst Programmer.

Role Responsibilities:

  • Manage and lead development teams.
  • Develop independent backend and frontend microservices leveraging Docker technologies.
  • Build well-tested and documented code and libraries for future reusability.
  • Actively collaborate with project managers and quality assurance leads to deliver robust mobile and web applications.

Required Skills & Experience:

  • Minimum of 6 years of experience in a similar role.
  • Proven expertise in Java or JavaScript development.
  • Experience in creating object-oriented applications.
  • Proficiency with both relational and non-relational databases.

Desired Technical Competencies:

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

Educational Background & Professional Experience:

While a specific degree is not mandatory, a bachelor's or master's degree 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:

We Offer:

  • A metalworking contract with a competitive RAL (Gross Annual Salary) commensurate with experience.
  • Working hours: 40 hours per week (8:30/9:30 – 12:30/13:30 – 13:30/14:30 – 17:30/18:30).
  • A dynamic, stimulating, and informal work environment that fosters autonomy and professional growth.
  • Continuous collaboration and knowledge sharing with colleagues from diverse 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 with two days of in-office presence per week, subject to business needs or client requests.

Share

NTWK

NTWK

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