Software Developer
Posting Start Date: 27 Nov 2025
Location: Rome, IT
Company: Serco Plc
Package Description
- Salario competitivo
- Grandi opportunità di carriera
- Pacchetto di corporate benefits
- Supporto nella relocation (se applicabile)
- Eventi aziendali
- Ambiente internazionale
Job Introduction
For the Job Introduction copy, please use the one below:Serco Italia S.p.A. è una delle prime 50 aziende di servizi al mondo in ambito Space, con una lunga storia nella fornitura di Earth Observation operations, manutenzione e servizi di front-end. L'azienda offre inoltre una vasta esperienza a mercati IT e Space, tra cui: governi centrali, organizzazioni della difesa, industrie aerospaziali e società commerciali.
Ti piacerebbe lavorare in Serco?
Vorremmo saperne di più di te per la nuova opportunità di Software Developer a Roma!
Key Responsibilities
• Gestione operativa della piattaforma EasyVista (e/o altri ITSM come ServiceNow, Jira/Atlassian, OTRS).
• Analisi dei requisiti e configurazione di cataloghi di servizio, workflow, SLA/KPI, regole di notifica, gruppi e ruoli.
• Debugging e risoluzione problemi su processi ITSM, integrazioni e dati (incident, request, cambi di stato, SLA, ecc.).
• Sviluppo e manutenzione di query SQL/T-SQL, viste, stored procedure e job su database (Microsoft SQL Server, eventualmente MySQL).
• Integrazione di EasyVista con altri sistemi tramite Web Services, REST API, SOAP, scambio dati in JSON/XML.
• Realizzazione e manutenzione di reportistica e dashboard (SLA, KPI, volumetrie, performance).
• Automazione di task ripetitivi tramite script (PowerShell, Bash, Python, ecc.).
• Collaborazione con i team infrastrutturali su ambienti Windows e Linux (deployment, troubleshooting, performance).
• Stesura e aggiornamento di documentazione tecnica e operativa (manuali, runbook, diagrammi di flusso, specifiche).
• Supporto di secondo/terzo livello su problematiche applicative e tecniche della piattaforma ITSM.
• Partecipazione a progetti di evoluzione/migrazione della piattaforma e delle integrazioni.
Skills
Requisiti tecnici (must have)
- Buona conoscenza dei sistemi operativi Windows Server / Windows e Linux (es. Red Hat, CentOS, Ubuntu o simili).
- Buona conoscenza di debugging e risoluzione problemi su applicazioni web e servizi backend.
- Esperienza con database relazionali, in particolare Microsoft SQL Server (preferibile) e/o MySQL.
- Buona padronanza di SQL e T-SQL (join complessi, funzioni, viste, stored procedure, performance base).
- Esperienza su strumenti ITSM: preferibile EasyVista; in alternativa ServiceNow, Atlassian (Jira Service Management), OTRS o simili.
- Conoscenza dei principi di ITIL (Incident, Problem, Change, CMDB, SLA, ecc.).
- Esperienza con Web Services e integrazioni: REST API, servizi SOAP, formati JSON/XML, autenticazione (token, basic auth, ecc.)
- Conoscenza a livello operativo di HTML5, CSS, PHP e JavaScript.
- Esperienza di scripting: PowerShell (ambiente Windows) e Bash (ambiente Linux); gradita conoscenza di Python per script e automazioni.
- Familiarità con strumenti di versioning (es. Git) e con l’analisi dei log applicativi e di sistema per il troubleshooting.
Requisiti tecnici (nice to have / plus)
- Esperienza diretta su EasyVista (configurazione cataloghi, workflow, SLA/KPI, viste dati, report).
- Conoscenza di altri tool ITSM e ticketing.
- Esperienza con job scheduler (SQL Server Agent, cron, schedulazioni applicative).
- Conoscenza base di concetti di sicurezza (gestione permessi, hardening base, gestione credenziali per integrazioni).
- Esperienza in contesti enterprise e progetti multi-ambiente (DEV/TEST/PROD).
- Conoscenza di metodologie Agile (Scrum/Kanban) o comunque di lavoro per sprint/task.
- Conoscenza di altri linguaggi di programmazione, ad esempio Java, C#/.NET o altri linguaggi affini in contesti enterprise.
Skills Extension
- Laurea in Informatica, Ingegneria Informatica, Ingegneria Gestionale o discipline affini, oppure comprovata esperienza equivalente.
- Esperienza nel ruolo di almeno 2–3 anni in ambito IT (supporto applicativo, ITSM, integrazioni, sviluppo o DBA).
- Sarà considerato un plus l’aver già lavorato in contesti IT Service Management con forte componente di integrazione e automazione.
- Inglese fluente, scritto e parlato (B2).
- Buone capacità di lavoro in team, anche in contesti multi-azienda (cliente, fornitori, partner).
- Ottime capacità relazionali e di comunicazione con interlocutori tecnici e non tecnici.
- Buone capacità di organizzazione del lavoro e gestione delle priorità.
- Attitudine a lavorare per obiettivi e milestones, rispettando scadenze e SLA.
- Capacità di lavorare sotto pressione in presenza di incident critici o attività con forte impatto sul business.
- Propensione al problem solving e alla ricerca autonoma di soluzioni.
- Attitudine al miglioramento continuo (processi, automazioni, documentazione).