cover
Full Time

Senior Analyst Programmer/ 2 days ago

NTWK
Attractive
Application ends: 2026-04-18

Quick Summary

NTWK seeks a Senior Analyst Programmer in Genova, Italy, with flexible smart working (2 days in office), to manage development teams, build backend and frontend microservices using Docker, create reusable code, and collaborate on mobile/web applications. Requires at least 6 years of experience, proven Java or Javascript proficiency, object-oriented application development, and experience with relational and non-relational databases. Good command of Italian and English is essential.

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

Position

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

Role Responsibilities

  • Manage development teams.
  • Develop independent backend and frontend microservices utilizing Docker technologies.
  • Build tested and documented code and libraries for future reusability.
  • Actively collaborate with project managers and quality assurance managers to create 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 relational and non-relational databases.

Desired Technical Skills

  • Excellent code and script reading and interpretation skills.
  • Knowledge of Linux operating systems, service managers, and bash.
  • Proficiency in Node.js.
  • Proficiency in Typescript.
  • Knowledge of 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 utilizing front-end frameworks like React/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 and Experience

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

Other Information

We Offer:

  • A metalworking contract with a 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 young, stimulating, and informal work environment that promotes autonomy and professional growth.
  • 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/exit times.
  • Flexible smart working agreement, with two days of in-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