Software Engineer
8 ore fa
Siena, Toscana, Italia
Aizoon
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
Continuando accetti i nostri Termini & Informativa sulla privacy.
Ricerchiamo un / a Software Engineer da inserire nella divisione tecnologica NexIT, che affianca i clienti nella definizione e realizzazione di roadmap evolutive per infrastrutture, sistemi e applicazioni, sviluppando soluzioni digitali innovative, scalabili, sicure e resilienti. La persona si occuperà dello sviluppo software e contribuirà alle attività di System Design, traducendo requisiti funzionali e tecnici in soluzioni software efficienti, scalabili e manutenibili. Attività previste
* Progettare, sviluppare e rilasciare applicazioni e componenti software scalabili, performanti e affidabili.
* Tradurre requisiti di business e specifiche tecniche in soluzioni software efficaci.
* Scrivere codice pulito, testabile e manutenibile, seguendo le best practice di sviluppo.
* Contribuire alle decisioni architetturali e alla definizione delle soluzioni tecniche.
* Partecipare alle attività di code review, favorendo la qualità del codice e la condivisione delle competenze all’interno del team.
* Collaborare all’evoluzione delle pipeline CI/CD, delle pratiche di automazione e delle strategie di testing.
* Laurea in discipline tecnico-scientifiche.
* Almeno 4 anni di esperienza nello sviluppo software.
* Ottima conoscenza della lingua inglese, scritta e parlata.
* Conoscenza dei principali pattern e stili architetturali, tra cui REST API, Microservizi e programmazione asincrona.
* Familiarità con i principi di Software Engineering, Clean Code, SOLID e Object-Oriented Programming.
* Esperienza nello sviluppo e nella manutenzione di test automatizzati (Unit Test, Integration Test ed End-to-End Test).
* Esperienza nell’utilizzo di servizi cloud su AWS, Azure o Google Cloud Platform.
* Conoscenza delle tecnologie di containerizzazione e virtualizzazione, in particolare Docker.
* Utilizzo abituale di Git e familiarità con processi di Continuous Integration e Continuous Delivery (CI/CD).
* Conoscenza dei principi di Functional Programming. #J-18808-Ljbffr
* Progettare, sviluppare e rilasciare applicazioni e componenti software scalabili, performanti e affidabili.
* Tradurre requisiti di business e specifiche tecniche in soluzioni software efficaci.
* Scrivere codice pulito, testabile e manutenibile, seguendo le best practice di sviluppo.
* Contribuire alle decisioni architetturali e alla definizione delle soluzioni tecniche.
* Partecipare alle attività di code review, favorendo la qualità del codice e la condivisione delle competenze all’interno del team.
* Collaborare all’evoluzione delle pipeline CI/CD, delle pratiche di automazione e delle strategie di testing.
* Laurea in discipline tecnico-scientifiche.
* Almeno 4 anni di esperienza nello sviluppo software.
* Ottima conoscenza della lingua inglese, scritta e parlata.
* Conoscenza dei principali pattern e stili architetturali, tra cui REST API, Microservizi e programmazione asincrona.
* Familiarità con i principi di Software Engineering, Clean Code, SOLID e Object-Oriented Programming.
* Esperienza nello sviluppo e nella manutenzione di test automatizzati (Unit Test, Integration Test ed End-to-End Test).
* Esperienza nell’utilizzo di servizi cloud su AWS, Azure o Google Cloud Platform.
* Conoscenza delle tecnologie di containerizzazione e virtualizzazione, in particolare Docker.
* Utilizzo abituale di Git e familiarità con processi di Continuous Integration e Continuous Delivery (CI/CD).
* Conoscenza dei principi di Functional Programming. #J-18808-Ljbffr