Software Engineer
7 ore fa
Rome, Lazio, Italia
iliad
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
In iliad, abbiamo rivoluzionato il mercato delle telecomunicazioni, mettendo al centro le persone e costruendo relazioni basate su
trasparenza
e
fiducia . Con oltre 13 milioni di utenti e una rete proprietaria in continua espansione, giochiamo un ruolo chiave nella transizione digitale e tecnologica di un Paese
sempre più connesso
Aumenti le sue possibilità di ottenere un colloquio leggendo la seguente panoramica di questo ruolo prima di candidarsi.
Cosa ti aspetta?
Far parte di iliad significa lavorare con passione per ridefinire gli standard del settore, offrendo un’esperienza sempre più
innovativa
e
accessibile . Lo facciamo con
qualità
e
semplicità , per rispondere alle esigenze dei nostri utenti, sempre con il nostro inconfondibile stile
In qualità di
Software Engineer
entrerai a far parte del Team Software Factory e contribuirai all'evoluzione delle piattaforme backend aziendali, con un focus particolare su applicazioni sviluppate in PHP e Go. Lavorerai su sistemi business critical per il settore telecomunicazioni, 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.
Nello specifico, ti occuperai di:
Sviluppare e mantenere applicazioni backend in PHP con framework Symfony Progettare e mantenere API REST garantendo contratti stabili e documentazione aggiornata 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 componenti di integrazione asincrona tramite code di messaggistica 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 Sviluppare servizi ancillari in Go per specifiche funzionalità Sperimentare e integrare soluzioni di sviluppo agentico basate su AI per automazione di task, code generation e supporto allo sviluppo
REQUISITI
Must Have
Almeno 3 anni di esperienza nello sviluppo software backend Ottima conoscenza di PHP 8+ e del framework Symfony (versione 6+) Esperienza nello sviluppo di API REST e familiarità con approcci API-first Esperienza nel mantenimento e nell'evoluzione di applicazioni legacy Capacità di analizzare codice esistente, identificare debito tecnico e proporre interventi di miglioramento incrementale Solida conoscenza di database relazionali (MySQL/MariaDB) e familiarità con sistemi di caching come Redis Esperienza con Git e workflow di versionamento del codice (branch strategy, code review, CI/CD) Conoscenza dei principi di testing (unit test, integration test) e qualità del software Familiarità con ambienti Linux e sviluppo in container Docker Attitudine al problem solving e alla collaborazione con team multidisciplinari Curiosità verso le tecnologie AI e interesse a esplorare nuovi approcci di sviluppo
Nice to Have
Esperienza con strumenti di osservabilità e monitoring (OpenTelemetry, Prometheus, Grafana, ELK/OpenSearch) Esperienza nell'analisi delle performance e nel profiling di applicazioni PHP Familiarità con pipeline CI/CD (GitLab CI/CD, Jenkins o equivalenti) Esperienza con sistemi di messaggistica asincrona (RabbitMQ, Kafka o equivalenti) Esperienza con architetture distribuite e strategie di modernizzazione applicativa Conoscenza di pratiche di refactoring, Domain-Driven Design o architetture modulari Familiarità con strumenti di static analysis e code quality (PHPStan, ECS, PHP CS Fixer) Conoscenza del linguaggio Go per lo sviluppo di microservizi Familiarità con strumenti di AI per lo sviluppo (Claude Code, Hermes, Opencode o simili) Esperienza con LLM, prompt engineering o integrazione di API AI in applicazioni Esperienza nel settore telecomunicazioni o domini B2B complessi (billing, provisioning, subscription management
PAY TRASPARENCY Partiamo con la trasparenza: la
Retribuzione Annua Lorda
(RAL)prevista per il ruolo parte da 33.000 euro lordi annui a cui si aggiunge il pacchetto benefits il
trasparenza
e
fiducia . Con oltre 13 milioni di utenti e una rete proprietaria in continua espansione, giochiamo un ruolo chiave nella transizione digitale e tecnologica di un Paese
sempre più connesso
Aumenti le sue possibilità di ottenere un colloquio leggendo la seguente panoramica di questo ruolo prima di candidarsi.
Cosa ti aspetta?
Far parte di iliad significa lavorare con passione per ridefinire gli standard del settore, offrendo un’esperienza sempre più
innovativa
e
accessibile . Lo facciamo con
qualità
e
semplicità , per rispondere alle esigenze dei nostri utenti, sempre con il nostro inconfondibile stile
In qualità di
Software Engineer
entrerai a far parte del Team Software Factory e contribuirai all'evoluzione delle piattaforme backend aziendali, con un focus particolare su applicazioni sviluppate in PHP e Go. Lavorerai su sistemi business critical per il settore telecomunicazioni, 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.
Nello specifico, ti occuperai di:
Sviluppare e mantenere applicazioni backend in PHP con framework Symfony Progettare e mantenere API REST garantendo contratti stabili e documentazione aggiornata 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 componenti di integrazione asincrona tramite code di messaggistica 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 Sviluppare servizi ancillari in Go per specifiche funzionalità Sperimentare e integrare soluzioni di sviluppo agentico basate su AI per automazione di task, code generation e supporto allo sviluppo
REQUISITI
Must Have
Almeno 3 anni di esperienza nello sviluppo software backend Ottima conoscenza di PHP 8+ e del framework Symfony (versione 6+) Esperienza nello sviluppo di API REST e familiarità con approcci API-first Esperienza nel mantenimento e nell'evoluzione di applicazioni legacy Capacità di analizzare codice esistente, identificare debito tecnico e proporre interventi di miglioramento incrementale Solida conoscenza di database relazionali (MySQL/MariaDB) e familiarità con sistemi di caching come Redis Esperienza con Git e workflow di versionamento del codice (branch strategy, code review, CI/CD) Conoscenza dei principi di testing (unit test, integration test) e qualità del software Familiarità con ambienti Linux e sviluppo in container Docker Attitudine al problem solving e alla collaborazione con team multidisciplinari Curiosità verso le tecnologie AI e interesse a esplorare nuovi approcci di sviluppo
Nice to Have
Esperienza con strumenti di osservabilità e monitoring (OpenTelemetry, Prometheus, Grafana, ELK/OpenSearch) Esperienza nell'analisi delle performance e nel profiling di applicazioni PHP Familiarità con pipeline CI/CD (GitLab CI/CD, Jenkins o equivalenti) Esperienza con sistemi di messaggistica asincrona (RabbitMQ, Kafka o equivalenti) Esperienza con architetture distribuite e strategie di modernizzazione applicativa Conoscenza di pratiche di refactoring, Domain-Driven Design o architetture modulari Familiarità con strumenti di static analysis e code quality (PHPStan, ECS, PHP CS Fixer) Conoscenza del linguaggio Go per lo sviluppo di microservizi Familiarità con strumenti di AI per lo sviluppo (Claude Code, Hermes, Opencode o simili) Esperienza con LLM, prompt engineering o integrazione di API AI in applicazioni Esperienza nel settore telecomunicazioni o domini B2B complessi (billing, provisioning, subscription management
PAY TRASPARENCY Partiamo con la trasparenza: la
Retribuzione Annua Lorda
(RAL)prevista per il ruolo parte da 33.000 euro lordi annui a cui si aggiunge il pacchetto benefits il