Sviluppatore Backend Go
Descrizione dell'offerta
Il nostro cliente, azienda leader nel settore delle soluzioni tecnologiche per la gestione intelligente delle reti energetiche, è alla ricerca di un Sviluppatore Backend Go altamente qualificato.
La risorsa contribuirà alla realizzazione di una piattaforma innovativa, scalabile e sicura, basata su architetture moderne come microservizi , function-as-a-service e sistemi event-driven .
Responsabilità principali
- Tradurre i requisiti funzionali in codice pulito, efficiente e manutenibile;
- Progettare e sviluppare microservizi per la gestione dei dati delle smart grid;
- Integrare i componenti per garantire una piattaforma completa e performante;
- Collaborare con l’Architect per le scelte di design dettagliate;
- Documentare e mantenere le funzionalità software;
- Applicare i principi di Test-Driven Development (TDD) e mantenere test unitari e funzionali;
- Partecipare attivamente alle revisioni del codice per assicurare qualità e coerenza.
Requisiti
- Almeno 5 anni di esperienza nello sviluppo di software di alta qualità;
- Ottima conoscenza del linguaggio di programmazione Go;
- Solida comprensione delle architetture a microservizi e event-driven;
- Padronanza di Docker per la containerizzazione;
- Esperienza pratica con Git per il versionamento del codice.
Competenze preferenziali
- Esperienza nello sviluppo di strumenti di automazione o script in Python;
- Familiarità con metodologie Agile;
- Conoscenza delle best practice per la sicurezza dei microservizi;
- Capacità di collaborare con sviluppatori front-end;
- Comprensione del dominio dei sistemi elettrici (es. operazioni di rete o modellazione dei sistemi).