cover
Full Time

Senior Programmer Analyst/ 2 weeks ago

NTWK
Attractive
Application ends: 2026-03-18

Quick Summary

NTWK seeks a Senior Programmer Analyst with a minimum of 6 years of experience to lead development teams, build independent backend and frontend microservices using Docker, and develop mobile and web applications. Essential requirements include proven expertise in Java or JavaScript, object-oriented development, and proficiency with relational and non-relational databases. Desired technical competencies include Linux, Bash, Node.js, TypeScript, PostgreSQL, MySQL, MongoDB, PHP, .NET/C#, microservices architecture (Docker, Kubernetes), React/Angular, and REST services. The role offers a metalworking contract and flexible smart working with two days of office presence.

NTWK, an Italian personnel search and selection firm, delivers tailored services to meet client needs.

Position Overview

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

Key Responsibilities

  • Lead and manage development teams.
  • Develop independent backend and frontend microservices utilizing Docker technologies.
  • Build, test, and document reusable code and libraries.
  • Collaborate with project managers and quality assurance teams to deliver mobile and web applications.

Required Skills & Experience

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

Desired Technical Competencies

  • Excellent ability to read and interpret code and scripts.
  • Knowledge of Linux operating systems, service managers, and Bash.
  • Proficiency in Node.js and TypeScript.
  • Experience with PostgreSQL, MySQL, and MongoDB.
  • Familiarity with PHP and .NET / C#.
  • Understanding of communication protocols such as MQTT and WebSocket (Socket.io) is a plus.
  • Knowledge of event/message systems like NATS, RabbitMQ, and Kafka is beneficial.
  • Experience with microservices architecture (Docker, Kubernetes, Docker Swarm/Compose).
  • Proficiency in front-end frameworks like React and Angular.
  • Knowledge of Material Design principles and Bootstrap.
  • Experience in designing and implementing Web APIs and REST services.
  • Demonstrated 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.

  • At least 6 years of experience in the ICT sector for senior profiles.
  • Good command of both Italian and English.
  • Strong ability to report and document work effectively.
  • Excellent organizational and prioritization skills, with a proactive approach to problem-solving.
  • Eagerness to engage and acquire new skills.

Additional Information & Benefits

We offer:

  • A metalworking contract with a competitive salary commensurate with experience.
  • Standard 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 diverse colleagues.
  • Comprehensive company benefits, including meal vouchers for all working days and annual vouchers for social security, health, insurance, support, training, and safety.
  • Flexible entry and exit times.
  • A flexible smart working agreement, requiring two days of 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