cover
Full Time

Senior Analyst Programmer/ 5 days ago

NTWK
Attractive
Application ends: 2026-08-29

Quick Summary

A Senior Analyst Programmer is sought in Genova, Italy, to manage development teams and develop independent backend and frontend microservices using Docker technologies. The role requires at least 6 years of experience in Java or JavaScript, object-oriented application creation, and relational/non-relational database expertise. Desired skills include Linux, Node.js, TypeScript, PostgreSQL, MySQL, MongoDB, PHP, .NET/C#, microservices (Kubernetes), front-end frameworks (React/Angular), Web APIs/REST, and Agile/DevOps practices, alongside good Italian and English language skills.

NTWK, an Italian company operating in recruitment and personnel selection, satisfies client needs by offering personalized services.

Position:

We are looking for an experienced candidate to join as a Senior Analyst Programmer.

Role Responsibilities:

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

Requirements:

  • At least 6 years of experience in the role
  • Proven experience in Java or JavaScript
  • Experience in creating object-oriented applications
  • Experience with relational and non-relational databases

Desired Technical Skills:

  • Excellent reading and interpretation of code and scripts
  • Knowledge of Linux operating systems, service managers, and bash
  • Knowledge of Node.js
  • Knowledge of TypeScript
  • Knowledge of PostgreSQL, MySQL, and MongoDB
  • Knowledge of PHP
  • Knowledge of .NET / C#
  • Knowledge of communication protocols such as MQTT and WebSocket (Socket.io) is appreciated
  • Knowledge of event/message systems such as NATS, RabbitMQ, Kafka, etc. is appreciated
  • Experience with microservices approach (Docker, Kubernetes, Docker Swarm/Compose)
  • Experience using front-end frameworks React/Angular
  • Knowledge of material design approach and Bootstrap
  • Experience in designing and implementing Web APIs and REST services
  • Experience working in agile teams with DevOps techniques

Education and Skills:

  • No specific degree is required, but a bachelor's/master's degree is appreciated, preferably in computer engineering, computer science, or similar.
  • Experience in the ICT sector: at least 6 years for senior profiles
  • Good knowledge of Italian and English
  • Good ability to report and document completed work
  • Ability to organize and prioritize work and a proactive approach to problem-solving
  • Willingness to challenge oneself and learn new skills

Other Information:

We offer:

  • Metalmeccanico contract with RAL 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)
  • Young, stimulating, and informal work environment that promotes autonomy and professional growth
  • Continuous interaction with colleagues with diverse educational and professional backgrounds
  • Company benefits: meal vouchers for all working days, annual vouchers to spend on pension, health, insurance, support, training, and safety
  • Flexible entry/exit hours
  • Flexible smart working agreement: two days on-site per week, unless required otherwise by company or specific client needs

Share

NTWK

NTWK

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