pixel code
Logo U-Hopper
Tutte le posizioni lavorative

Senior Software Developer

U-Hopper è un'azienda tecnologica che sviluppa soluzioni di big data analytics personalizzate basate su algoritmi proprietari di intelligenza artificiale, al fine di supportare i propri clienti nel generare valore dai propri dati. U-Hopper sviluppa soluzioni software su misura in base alle specifiche esigenze di ogni singolo cliente, il tutto mantenendo uno stack tecnologico di riferimento comune e un insieme coerente di processi interni e linee guida da seguire nella gestione dei progetti. L'azienda ha all’attivo clienti in diversi mercati verticali (logistica, manifattura, fintech, analitiche per lo sport, digital marketing) e gestisce più progetti in parallelo. La figura ricercata contribuirà alla progettazione, allo sviluppo e all'integrazione delle diverse soluzioni fornite dall'azienda.

La sede di U-Hopper si trova a Trento (Italia). Dopo un periodo di onboarding in presenza in ufficio con tutto il team, potrai adottare la nostra modalità ibrida standard di lavoro.

La posizione offre una retribuzione competitiva allineata alle qualifiche professionali e esperienza del/la candidato/a.

Responsabilità

  • Partecipare attivamente al design e allo sviluppo delle soluzioni software realizzate dall'azienda.
  • Partecipare attivamente al processo interno di code review.
  • Collaborare con gli altri membri del team per mantenere un alto livello di qualità nelle soluzioni sviluppate.
  • Sostenere il miglioramento della qualità e delle prestazioni delle soluzioni sviluppate.
  • Promuovere l’adozione delle migliori pratiche di sviluppo basate su approccio test-driven.
  • Supportare e seguire i membri junior del team per aiutarli nella loro crescita a livello di competenze tecniche, responsabilità e capacità di lavorare in autonomia.
Luogo: Trento / ibrid
Tipo di contratto: full-time (40h)

Formazione / Esperienze

È richiesta un'esperienza pregressa di 5 anni nello sviluppo backend per soluzioni data-driven.

Competenze richieste

Competenze tecniche
  • Significativa esperienza professionale nello sviluppo software con Python.
  • Comprovata esperienza nel lavoro in team con sviluppo con il framework Python Django.
  • Comprovata esperienza con i sistemi a code (Kafka e MQTT).
  • Abilità nell'uso di git e esperienza con GitLab.
  • Esperienza nel design e implementazione di API REST
  • Esperienza con Docker.
  • Buona conoscenza dei concetti MVC.
  • Buona conoscenza dei database SQL e di database non relazionali, come ad esempio MongoDB.
  • Nice-to-have: esperienza con framework di MLOPS, esperienza di utilizzo di Redis.
Sono apprezzate
  • Esperienza precedente nel mentoring di membri junior del team per aiutarli a crescere professionalmente.
Competenze non tecniche
  • È richiesta una buona conoscenza della lingua inglese, sia scritta che parlata (B2).
  • Proattività nel problem-solving e capacità di lavorare in autonomia (gestione delle priorità, time management)
  • Inclinazione alla comunicazione, all'inclusione e alla visibilità.
  • A proprio agio nel multitasking in un ambiente altamente iterativo.
  • A proprio agio in processi di lavoro altamente iterativi e agile.

Se sei interessato a questa posizione, scrivici un'email includendo un CV e una lettera di presentazione e specificando nell'oggetto: 2023-Software-Developer.