SOFTWARE ENGINEERC) (Milano)

SOFTWARE ENGINEERC) (Milano)

10 ott
|
Reverse
|
Milano

10 ott

Reverse

Milano

Il nostro cliente è Iliad, un'innovativa compagnia internazionale di telecomunicazioni, un'azienda dinamica e all'avanguardia, rinomata per il suo clima di lavoro disteso e giovanile. Un'azienda in costante evoluzione tecnologica, in cui la ricerca dell'ultima frontiera in campo tecnologico è una passione condivisa. Qui, curiosità, ascolto, coraggio e spirito di iniziativa sono i valori fondamentali che guidano ogni progetto.

Siamo alla ricerca di un/una SOFTWARE ENGINEER che entrerà a far parte del del gruppo Software Factory e contribuirà all'evoluzione delle piattaforme backend aziendali, con un focus particolare su applicazioni
sviluppate in PHP.
Lavorerai su sistemi business critical, contribuendo sia al mantenimento delle soluzioni esistenti sia alla loro evoluzione tecnologica. Ti occuperai di migliorarne qualità, affidabilità e osservabilità, collaborando con il team di sviluppo e con gli stakeholder aziendali per pianificare interventi di modernizzazione e refactoring progressivo.

Lavorerai in un contesto in cui gli strumenti di AI per lo sviluppo fanno già parte del flusso di lavoro quotidiano: avrai spazio concreto per sperimentare tecniche di programmazione agentica applicate a codice di produzione - automazione di task ripetitivi, analisi e comprensione di codice legacy, supporto al refactoring - e contribuirai a definire come il team le adotta.

Nello specifico, ti occuperai di:

- Sviluppare e mantenere applicazioni backend in PHP
- Analizzare, comprendere ed evolvere sistemi legacy, intervenendo in modo incrementale per migliorarne manutenibilità, affidabilità e performance.
- Progettare e implementare nuove funzionalità garantendo compatibilità con i sistemi esistenti.
- Pianificare ed eseguire attività di refactoring, riduzione del debito tecnico e miglioramento della qualità del codice.
- Migliorare l'osservabilità delle applicazioni attraverso logging strutturato, metriche monitoring e tracing.
- Sviluppare e integrare API REST,



servizi e componenti di integrazione con altri sistemi.
- Collaborare con i team di front-end e con gli altri team tecnici per garantire l'integrazione delle soluzioni.
- Diagnosticare e risolvere problematiche applicative e di produzione, contribuendo all'analisi delle cause e alla prevenzione delle ricorrenze.
- Scrivere codice pulito, testabile e documentato, seguendo le best practice di sviluppo.
- Partecipare alle code review e contribuire al miglioramento continuo delle pratiche di sviluppo.
- Sperimentare e integrare soluzioni di sviluppo agentico basate su AI per automazione di task, code generation e supporto allo sviluppo

Cosa cerchiamo?

- Almeno 4/5 anni di esperienza nello sviluppo software backend.
- Buona conoscenza di PHP e dei principali framework moderni (Laravel, Symfony o equivalenti).
- Esperienza nella manutenzione di progetti frontend (preferibilmente SPA eg. AngularJS)
- Esperienza nel mantenimento e nell'evoluzione di applicazioni legacy.
- Capacità di analizzare codice esistente, identificare debito tecnico e proporre interventi di miglioramento incrementale.
- Esperienza nello sviluppo e nell'integrazione di API REST.
- Buona conoscenza di database relazionali (MySQL, PostgreSQL) e familiarità con sistemi di caching come Redis.
- Esperienza con Git e workflow di versionamento del codice.
- Conoscenza dei principi di testing e qualità del software.
- Familiarità con ambienti Linux.
- Attitudine al problem solving e alla collaborazione con team multidisciplinari.

Saranno inoltre considerati dei PLUS:





- Esperienza con strumenti di osservabilità e monitoring (OpenTelemetry, Prometheus, Grafana, ELK/OpenSearch).
- Esperienza nell'analisi delle performance e nel profiling di applicazioni PHP.
- Conoscenza di Docker e ambienti containerizzati.
- Familiarità con pipeline CI/CD (GitLab CI/CD, Jenkins o equivalenti).
- Esperienza con sistemi di messaggistica (RabbitMQ, Kafka o equivalenti).
- Conoscenza di architetture distribuite e di strategie di modernizzazione applicativa.
- Esperienza con pratiche di refactoring, Domain-Driven Design o architetture modulari
- Familiarità con strumenti di AI per lo sviluppo (Claude Code, Hermes, Opencode o simili)
- Esperienza con LLM, prompt engineering e spec driven development

Cosa ci aspettiamo:
Cerchiamo una persona che abbia piacere di lavorare su sistemi esistenti senza limitarsi alla
manutenzione ordinaria, ma che sappia cogliere le occasione per migliorarli nel tempo.
Per noi significa:

- comprendere il contesto applicativo prima di intervenire;
- ridurre il debito tecnico con un approccio incrementale;
- migliorare affidabilità e osservabilità delle piattaforme;
- contribuire alla diffusione delle buone pratiche di sviluppo all'interno del team.
- avere apertura mentale verso l'innovazione e le nuove possibilità offerte dall'AI.

Cosa ti aspetta?

- Flessibilità, per davvero!
- Percorsi di formazione ad hoc;
- Possibilità di scelta tra device Windows e Apple;
- Bonus mobilità (teniamo all'ambiente!);
- Contributo biennale per l'acquisto del tuo smartphone;
- Assicurazione sanitaria per te e la tua famiglie e tante altre convenzioni.

Sede di lavoro: Milano, con possibilità di 8 giorni di smart working (..ma ti innamorerai degli uffici: Biliardino, Ping-Pong, c'è solo l'imbarazzo della scelta!)

Che stai aspettando? Candidati!

Summary

Modalità ibrida (guarda in fondo)

- A partire da 33.000euro RAL
- Hybrid
- Permanent
- Milan

📌 SOFTWARE ENGINEERC) (Milano)
🏢 Reverse
📍 Milano

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: software engineerc) (milano) / milano