POSIZIONE

Back End Developer



Senior • In presenza/Da remoto

Chi stiamo cercando e
cosa farai

Stiamo cercando uno sviluppatore Back End per creare soluzioni software scalabili. Sarai parte di un team multidisciplinare e sarai la colonna portante dei nostri progetti, garantendo che tutto funzioni senza intoppi dietro le quinte.

Perché questo ruolo è importante per noi

Perché condividerai una visione tecnica e specialistica che guida lo sviluppo di soluzioni AI user-centric, armonizzando tecnologia, requisiti e contesto. Questo richiederà la padronanza di una vasta gamma di strumenti back-end e la flessibilità necessaria per adattarsi alle esigenze specifiche del progetto e per selezionare le tecnologie più idonee per la risoluzione dei problemi.

Di cosa ti occuperai
  • Collaborare con i team di sviluppo e i product manager per ideare soluzioni software.
  • Progettare l’architettura lato client e lato server.
  • Sviluppare e gestire database e applicazioni.
  • Creare API.
  • Testare il software per garantire reattività ed efficienza.
  • Risolvere problemi, debuggare e aggiornare il software.
  • Creare impostazioni di sicurezza e protezione dei dati.
  • Lavorare con data scientist e analisti per migliorare il software.
Cosa ti offriamo

Lavorare in DOS vuol dire partecipare a un ecosistema orientato alla creazione del valore. Entrerai a far parte di un contesto che riconosce e incentiva la specializzazione, imparerai a conoscere e farai tuoi approcci metodologici differenti che ti aiuteranno a sviluppare la tua professionalità e a dare impulso al miglioramento e alla creazione dei modelli operativi.

Le caratteristiche del candidato ideale

Background

  • Comprovata esperienza come Sviluppatore Back End o ruolo simile.
  • Esperienza nello sviluppo di applicazioni desktop e mobile.
  • Conoscenza di più linguaggi back-end (ad esempio, C#, Java, Python).
  • Conoscenza framework JavaScript (ad esempio, Angular, React, Node.js).
  • Familiarità con database (ad esempio, MySQL, MongoDB), web server (ad esempio, Apache).
  • Conoscenza delle metodologie Agile/Disciplined Agile/Dual Track.
  • Laurea in Informatica, Statistica o campo correlato.

Soft Skills

  • Eccellenti competenze di comunicazione e capacità di lavoro di squadra.
  • Capacità organizzative.
  • Mentalità analitica e grande attenzione ai dettagli.
  • Visione d’insieme: flessibilità e innovazione.
  • Efficacia operativa.
Cosa ti renderebbe speciale

Esperienza su prodotti AI, DB vettoriali e machine learning.