All’interno del team R&D il Software Engineer avrà la responsabilità di seguire tutte le fasi dello sviluppo del software:
– Design: analisi e progettazione del software per il nostro motore di ricerca e per le applicazioni di supporto (operation, back office, e-commerce, ecc.)
– Development: programmazione object-oriented, con una forte attenzione alle prestazioni, alla riusabilità e alla robustezza del software
– Deployment: gestione del rilascio dei componenti software sviluppati
Si offre
– Un’opportunità di crescita intellettuale e professionale, in un contesto tecnologico sfidante
– Un’opportunità di lavorare in un’azienda giovane e in rapida crescita
– L’inserimento in un team altamente qualificato e con grande esperienza
– Un ambiente di lavoro informale e puramente meritocratico
– Un compenso competitivo
Si richiede
– Laurea in materia informatica o una laurea in matematica/fisica
– Una buona padronanza dell’architetture web multi-tier (Struts / J2EE / Spring)
– Padronanza del linguaggio Java
– Conoscenze di altri linguaggi (HTML, Javascript, XML, HTTP, SQL, php, C++, …) e framworks di uso comune saranno considerati un plus
– Conoscenza base di Linux/Unix, Apache, SVN
– Buona conoscenza dell’inglese
– Familiarità con i principi della programmazione agile