cover
Full Time

Senior Analyst Programmer/ 1 week ago

NTWK
Attractive
Application ends: 2026-01-04

Quick Summary

This Senior Analyst Programmer role in Genova, Italy, requires a minimum of 6 years of experience, focusing on managing development teams and developing tested, documented backend and frontend microservices using Docker. Essential experience includes Java or JavaScript, object-oriented application development, and relational/non-relational databases. Highly valued skills include Node.js, Typescript, PostgreSQL, MySQL, MongoDB, PHP, .NET/C#, Kubernetes, and front-end frameworks like React/Angular. The position offers a flexible 40-hour work week with two days of required office presence.

Senior Analyst Programmer

NTWK, an Italian company specializing in personnel search and selection, provides personalized services to meet client needs. We are seeking an experienced professional to join us 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 reuse.
  • Actively collaborate with project managers and quality managers to deliver mobile and web applications.

Required Experience

  • Minimum of 6 years of experience in an Analyst Programmer role.
  • Proven experience with Java or Javascript.
  • Experience creating object-oriented applications.
  • Experience with both relational and non-relational databases.
  • At least 6 years of experience in the ICT sector (required for senior profiles).

Desired Technical Skills

  • Excellent ability to read and interpret code and scripts.
  • Knowledge of Linux operating systems, service managers, and bash scripting.
  • Proficiency in Node.js and Typescript.
  • Database knowledge: PostgreSQL, MySQL, and MongoDB.
  • Knowledge of PHP.
  • Knowledge of .NET / C#.
  • Experience with the microservices approach (Docker, Kubernetes, Docker Swarm/Compose).
  • Experience utilizing front-end frameworks such as React/Angular.
  • Familiarity with the material design approach and bootstrap.
  • Experience designing and implementing Web APIs and REST services.
  • Experience working in agile teams using DevOps techniques.

Valued Technical Knowledge

  • Communication protocols: MQTT and WebSocket (Socket.io).
  • Event/message systems: NATS, RabbitMQ, Kafka, etc.

General Requirements & Offer

  • Good knowledge of Italian and English.
  • Strong ability to report and document completed work.
  • Ability to organize and prioritize tasks, with a proactive approach to problem-solving.
  • Willingness to engage and acquire new skills.
  • A three-year or master's degree, preferably in Computer Engineering, Computer Science, or similar, is appreciated but not strictly required.

Compensation and Benefits

  • Metalworking contract with salary commensurate with experience.
  • Working hours: 40 hours per week (flexible entry/exit times).
  • Young, stimulating, and informal work environment promoting autonomy and professional growth.
  • Continuous collaboration with diverse colleagues.
  • Company benefits include meal vouchers for all working days and annual vouchers for welfare, health, insurance, support, training, and safety.
  • Flexible smart working agreement requiring two days of presence per week (subject to company/client needs).

Share

NTWK

NTWK

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