Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Aidia

NewBe an early applicant

Senior Backend Developer

Posted Updated
Discussion

Summary

Aidia, an Italian software consultancy specializing in Machine Learning, Data Science and Big Data, seeks a Senior Backend Developer to design and maintain Python/Django (and FastAPI) RESTful APIs, model relational databases, integrate third-party services, and handle Docker/Kubernetes and CI/CD, working on-site with one remote day per week.

Seniority richiesta

Scorra la pagina per visualizzare tutti i requisiti del lavoro e le responsabilità che i candidati selezionati dovranno assumersi.

esperienza pluriennale nel ruolo


Lavoro in presenza con 1 giorno di smartworking alla settimana


Chi siamo

Aidia è una società di consulenza e sviluppo software specializzata in soluzioni avanzate di Machine Learning, Data Science, Big Data, Software Gestionali e architetture a Microservizi.


Supportiamo aziende e organizzazioni nello sviluppo di sistemi innovativi, scalabili e ad alte prestazioni, accompagnandole nei processi di trasformazione digitale attraverso competenze tecniche solide e un approccio orientato alla qualità e all’innovazione.


Il ruolo

Siamo alla ricerca di un/una Backend Developer con livello senior da inserire stabilmente nei nostri progetti.


La figura selezionata entrerà a far parte del team di sviluppo backend, riporterà direttamente alla Direzione Tecnica e collaborerà con il team e gli stakeholder di progetto. Il team si occupa di progettare soluzioni realizzando generalmente software con frontend in Vue/Typescript e backend Django/Python.


Responsabilità principali

  • Sviluppo backend e API: progettazione, sviluppo e manutenzione di API RESTful robuste, performanti e scalabili in Python/Django.
  • Architettura e modellazione dati: definizione dell'architettura applicativa, progettazione e ottimizzazione di database relazionali.
  • Integrazioni di sistema: sviluppo di servizi e integrazione con piattaforme e servizi terzi.
  • DevOps & Delivery: gestione di ambienti containerizzati (Docker) e collaborazione alla definizione di pipeline CI/CD.
  • Qualità e best practice: code review, scrittura di test e partecipazione attiva alle scelte architetturali insieme alla Direzione Tecnica.

Requisiti richiesti

  • Almeno 3 anni di esperienza nel ruolo
  • Ottima conoscenza delle architetture RESTful
  • Esperienza con Linux e Docker
  • Esperienza con orchestratori come Docker Compose e/o Kubernetes
  • Per lo sviluppo backed: i nostri backend sono generalmente scritti in Python (Django, FastAPI). Sono comunque valutate positivamente anche esperienze con altri linguaggi.
  • Sapere utilizzare i principali strumenti legati allo sviluppo software per il web (pip, pre-commit, ruff e simili)
  • Conoscenza ed esperienza nell'adozione di coding styles (e.s. Google Style)
  • Conoscenza dei principali database relazionali SQL (es. PostgreSQL, MySQL)
  • Buona capacità di debug e profilazione backend
  • Spiccate capacità analitiche e di problem solving
  • Attenzione ai dettagli e orientamento alla qualità del codice
  • Conoscere Git, i principali workflow di sviluppo e le pratiche CI/CD
  • Avere una buona padronanza della lingua inglese, necessaria per la redazione della documentazione di progetto
  • Buone capacità di lavorare in team

Requisiti preferenziali

  • Conoscenza delle architetture a Microservizi
  • Laurea in Ingegneria Informatica o similari
  • Esperienza su piattaforme Cloud: Microsoft Azure, AWS, Google Cloud Platform.
  • Esperienza nella configurazione di pipeline di automazione (GitHub Actions o similari)

In Aidia troverai un ambiente che fa delle diverse specializzazioni il suo punto di forza, premia l’iniziativa e il lavoro in team.



  • CCNL Metalmeccanico Confapi
  • Orario flessibile
  • Buoni pasto
  • Bonus performance e piano welfare
  • Budget annuale per la formazione individuale
  • Assistenza sanitaria integrativa
  • Opportunità di crescita professionale
  • Ambiente attento alla work-life balance
  • Valorizzazione della cultura aziendale
  • Formazione continua e aggiornamento tecnologico

Come funziona il processo di selezione?

Se il tuo profilo è in linea con la posizione, l'iter di selezione si articola in questi passaggi:



  • Primo contatto conoscitivo: una breve chiacchierata telefonica o via email con il nostro team HR per presentarci.
  • Questionario tecnico: un rapido form di autovalutazione sulle competenze chiave del ruolo.
  • Piccolo task pratico: un breve esercizio asincrono per capire il tuo approccio al codice e al problem solving.
  • Colloquio tecnico in presenza: un incontro nei nostri uffici per conoscerci di persona, visitare la sede e commentare insieme il task svolto. xysqume
  • Proposta economica ed inserimento: condivisione dell'offerta e definizione dei dettagli contrattuali.

Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e nazionalità, ai sensi dei D. Lgs. 215/03 e 216/03.


Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →