cover
Full Time

Senior Programmer Analyst/ 2 weeks ago

NTWK
Attractive
Application ends: 2025-12-07

Senior Programmer Analyst

NTWK, an Italian company specializing in personnel recruitment, is dedicated to meeting client needs with personalized services.

Role Responsibilities

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

Requirements

  • Minimum 6 years of experience in the role.
  • Proven experience with Java or Javascript.
  • Experience in creating object-oriented applications.
  • Experience with relational and non-relational databases.

Desired Technical Skills

  • Excellent ability to read and interpret 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#.
  • Familiarity with communication protocols like MQTT and WebSocket (Socket.io) is appreciated.
  • Familiarity with event/messaging systems like NATS, RabbitMQ, Kafka, etc., is appreciated.
  • Experience with microservices architecture (Docker, Kubernetes, Docker Swarm/Compose).
  • Experience using front-end frameworks like React/Angular.
  • Knowledge of Material Design and Bootstrap approaches.
  • Experience in designing and implementing Web APIs and REST services.
  • Experience working in agile teams with DevOps techniques.

Educational and Experiential Background

  • No specific degree is required, but a Bachelor's or Master's degree, preferably in Computer Engineering, Computer Science, or a related field, is appreciated.
  • ICT sector experience: at least 6 years for senior profiles.
  • Good knowledge of Italian and English.
  • Good ability to report and document work performed.
  • Capacity to organize and prioritize work, with a proactive approach to problem-solving.
  • Willingness to engage and learn new skills.

Additional Information

  • Offer: Contract in the metalworking sector 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).
  • Work environment: Young, stimulating, and informal, fostering autonomy and professional growth.
  • Continuous interaction with colleagues with diverse educational and professional backgrounds.
  • Company benefits: Meal vouchers for all working days, annual vouchers for welfare, health, insurance, support, training, and safety.
  • Flexibility in start/end times.
  • Flexible smart working agreement (2 days in the office per week, unless otherwise required by the company or client).

Share

NTWK

NTWK

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