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).