Job Search and Career Advice Platform

Senior Analyst Programmer / 12 hours ago

Sii tra i primi a mandare la candidatura.
Solo per membri registrati
Genova
EUR 30.000 - 50.000
Sii tra i primi a mandare la candidatura.
Ieri
Descrizione del lavoro

NTWK, an Italian company specializing in personnel search and selection, focuses on satisfying client needs by offering personalized services.

Position:

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 using Docker technologies
  • Build tested and documented code and libraries for future use
  • Actively collaborate with project managers and quality assurance managers to create mobile and web applications

Requirements:

  • At least 6 years of experience in the role
  • Proven experience with Java or Javascript
  • Experience 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#
  • Appreciated knowledge of communication protocols such as MQTT and WebSocket (Socket.io)
  • Appreciated knowledge of event/message systems such as NATS, RabbitMQ, Kafka, etc.
  • 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 Training Experience

  • A specific degree is not required, but a three-year/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 work performed
  • Ability to organize and prioritize work and a proactive approach to problem-solving
  • Willingness to get involved and learn new skills

Other Information:

We Offer:

  • Metalworking contract with RAL commensurate with experience gained
  • 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 discussion with colleagues with diverse educational and professional experiences
  • Company benefits: meal vouchers for all working days, annual vouchers to be spent in the fields of pension, health, insurance, support, training, and safety.
  • Flexibility in entry/exit times
  • Flexible smart working agreement. Two days of presence per week, unless otherwise required by company needs or specific client requests.