OverviewPer conto di un cliente finale multinazionale, leader nel proprio settore di riferimento, siamo alla ricerca di una risorsa da inserire in un team Agile, che avrà la responsabilità di ricoprire il ruolo di Software Architect nella definizione delle soluzioni tecniche e delle linee guida di sviluppo per un software core all'avanguardia.
ResponsibilitiesCo-lead e sviluppo di nuove funzionalità per un ecosistema software avanzato
Collaborazione cross-team e cura del codice in un'ottica di qualità condivisa
Design, sviluppo e testing in ambiente Agile
Documentazione, condivisione di conoscenze, formazione interna
RequirementsLaurea in Ingegneria Informatica o equivalenti
+7 anni di esperienza nello sviluppo software
+5 anni di esperienza approfondita con.
NET Core / C#
Ottima conoscenza di OOD, DDD, TDD e design patterns
Esperienza con database relazionali (SQL Server, PostgreSQL), ORM e T / SQL
Conoscenza di architetture a microservizi / event-driven, API, Docker, message broker
Esperienza con sviluppo Web API, Git e Git-flow
Inglese fluente
Nice to haveEsperienza in contesti o progetti legati al mondo industriale; telco o software mission-critical
Esperienza con architetture cloud-native (AWS, Azure) ed Edge / Fog computing
Conoscenza sistemi Linux / Windows e CLI
Familiarità con actor system e framework Akka.NET
ProfiloCerchiamo un profilo senior, intraprendente, curioso e appassionato, con voglia di contribuire all'evoluzione di una piattaforma software.
#J-*****-Ljbffr