Solutions Architect

2 settimane fa

Roma, Lazio, Italia LimoLane Tempo pieno


Chi siamo
Limolane è la piattaforma digitale che sta ridefinendo la mobilità premium nel Business Travel. Permettiamo ai clienti di prenotare un autista in modo semplice, veloce e intuitivo
- con una copertura attiva in oltre 500 città nel mondo e più di 1.500 clienti serviti tra Europa, Stati Uniti e APAC. Non siamo solo un'app di prenotazione: siamo un ecosistema tecnologico in rapida espansione, con una roadmap ambiziosa che include un marketplace multi-country, AI pervasiva su tutta la piattaforma e un'architettura microservizi progettata per scalare globalmente. I nostri valori: We own the Journey
· We push the boundaries
· We stay ahead
· We race as one
· We go beyond. Il ruolo Cerchiamo un Solution Architect & Senior Software Engineer che lavori a stretto contatto con il Product Owner per trasformare esigenze di business in soluzioni definite
- funzionalmente e tecnicamente
- e pronte per essere sviluppate. È un ruolo diviso in due, in modo dichiarato: metà tempo sul design delle soluzioni e sul presidio architetturale, il resto sullo sviluppo. Non è un ruolo di gestione: non avrai riporti, e continuerai a scrivere codice in produzione. Nella prima metà del tuo tempo lavorerai a monte: capire il bisogno insieme al PO, sciogliere le ambiguità, decidere come la soluzione si incastra nell'evoluzione della piattaforma, e consegnare al team qualcosa di abbastanza definito da poter partire. Nella seconda metà sarai uno degli sviluppatori, con ownership end-to-end di quello che costruisci
- dal backend al frontend fino al rilascio. Trasversalmente, presidierai che quello che viene realizzato corrisponda a come è stato definito e rispetti gli standard di qualità che ci siamo dati. Entrerai in un team tech piccolo e senior, all'interno di un contesto cross-funzionale con PO, analisi, QA. Con persone così, l'autorevolezza non viene dal ruolo ma dalla qualità degli argomenti: cerchiamo qualcuno capace di prendere posizione e di difenderla, e altrettanto capace di cambiare idea davanti a un argomento migliore. Non cerchiamo uno specialista verticale, né un architetto che abbia smesso di sviluppare. Cerchiamo qualcuno che sappia trovare il compromesso giusto tra qualità e pragmatismo, che sia curioso del dominio in cui lavora
- la mobilità B2B
- e che voglia contribuire a far crescere un prodotto, non solo a chiuderne i ticket. Responsabilità principali Definizione delle soluzioni
* Lavorare con il Product Owner e con il team, quando necessario, per tradurre esigenze di business in soluzioni definite sul piano funzionale e tecnico, pronte per essere prese in carico dal team.
* Sciogliere le ambiguità a monte: individuare i casi limite, dichiarare cosa è fuori scope, esplicitare vincoli e trade-off prima che diventino problemi in sviluppo.
* Presidiare l'evoluzione dell'architettura della piattaforma, valutando ogni scelta rispetto al quadro complessivo e non alla singola feature.
* Analizzare e disegnare le integrazioni con i sistemi esterni e i canali B2B con cui la piattaforma si interfaccia.
* Garantire che quanto realizzato corrisponda a come è stato definito e rispetti gli standard di qualità condivisi in collaborazione con tutto il team di sviluppo. Sviluppo
* Sviluppare funzionalità end-to-end sulla piattaforma Limolane, con ownership completa dal design al rilascio in produzione.
* Operare in modo full-stack su frontend (Vue.js + TypeScript) e backend (.
NET / C#).
* Ridurre il debito tecnico esistente, adottando e promuovendo pratiche di sviluppo pulito e sostenibile.
* Gestire rilasci e ambienti di test/staging nel rispetto della roadmap e delle pratiche di delivery.
* Prevenire, diagnosticare e risolvere problemi in produzione, garantendo la stabilità del sistema. Trasversale
* Contribuire alle decisioni tecniche del team costruendo consenso: portare argomenti, non imporre soluzioni, in un gruppo di pari senior.
* Massimizzare l'uso dell'AI lungo tutto il processo — generazione di codice, test, code review, automazione — e nell'analisi e nel design delle soluzioni. Stack tecnologico Core (richiesto)
* .
NET / C# — backend, microservizi, logica di business
* Vue.js + TypeScript — frontend web
* SQL Server — modellazione dati, GEOGRAPHY/GEOMETRY
* Docker
· Kubernetes
· Terraform — infrastruttura cloud-native
* Azure — deployment, gestione risorse, sicurezza
* GitFlow — branching strategy e gestione rilasci
* Agile / Scrum — metodologia di team
* TDD / DDD — pratiche di ingegneria del software Nice-to-have
* AWS — esperienza complementare ad Azure
* Flutter — sviluppo mobile cross-platform Profilo ideale Oltre alle competenze tecniche, quello che fa davvero la differenza per noi:
* Seniority: 8+ anni di esperienza in sviluppo software su prodotti digitali complessi (non solo progetti/consulenza).
* Solution design — Hai esperienza diretta nel tradurre esigenze di business in soluzioni definite: sai lavorare con un Product Owner, fare le domande giuste prima di progettare, distinguere il problema dalla soluz