Long description
Il ruolo prevede la collaborazione in una o più soluzioni software. Sarai responsabile dello sviluppo, del miglioramento e della manutenzione al fine di soddisfare al meglio i requisiti di business.
Siamo alla continua ricerca di miglioramento e di persone appassionate di tecnologia e problem solving, abituati al teamwork, motivati, autonomi, propositivi, con una mente flessibile e curiosa. Forte orientamento analitico, impegno e determinazione.
Entrerai a far parte di un team di sviluppo dinamico che promuove la creatività e l'innovazione in contesti enterprise e architetture complesse.
Bonus points
Basic qualification
Almeno 3 anni di esperienza nel medesimo ruolo
Laurea in Informatica o Ingegneria Informatica
Buona conoscenza linguaggi object oriented: es. C#, Java, ...
Buona conoscenza database relazionali, non relazionali: es. MS SQL Server, MongoDB, ...
Conoscenza di un sistema di controllo di versione distribuito: es. git
Conoscenza della metodologia agile
Esperienza in uno o più dei seguenti profili:
Profilo web
Esperienza maturata su progetti web: client o api
Esperienza con tecnologie backend es. ASP.net/ASP.net core, ...
Esperienza con tecnologie client es. Angular 4+, React.JS, Blazor, ...
Profilo mobile
Esperienza maturata su progetti mobile: nativi o ibridi
Esperienza con tecnologie client: es. Xamarin/MAUI
Profilo desktop
Esperienza maturata su progetti desktop
Esperienza con tecnologie client: es. WPF/UWP/WinUI
Conoscenza design patterns, principali tecniche di IoC
CSS3 e HTML5
Conoscenza architetture distribuite, microservizi
Completano il profilo
Forte passione per le tecnologie e l’innovazione
Entusiasmo e proattività
Predisposizione al lavoro in squadra
Orientamento all’obiettivo
Propensione alla crescita e al miglioramento continuo
Buona conoscenza di strumenti per test automatizzati: es. unit, e2e, ..
Conoscenza di strategie di branching: es. gitflow, trunk-based, …
Buona conoscenza lingua inglese
Esperienza (anche breve) di studio/lavoro all’estero