Annuncio pubblicato il 13 Luglio 2021
Nell’ottica di un ampliamento della nostra area di Ricerca e Sviluppo
ricerchiamo un SENIOR SOFTWARE ENGINEER (JAVA,JEE, SPRING) con esperienza. Hai competenze di programmazione e ti piacerebbe creare software che soddisfino le esigenze delle aziende ma soprattutto delle persone?
Potresti essere la risorsa che stiamo cercando!
Cosa ti chiediamo:
- Possesso di Laurea triennale/magistrale in Informatica o Ingegneria Informatica/Perito informatico/post-diploma ICT
- Conoscenza Lingua Inglese Livello B2/C1
- Attività di programmazione che comportano la progettazione, codifica, revisione del codice, collaudo e stesura della documentazione di applicazioni e software ERP
- Ottima conoscenza di Java 8+ /JEE
- Ottima conoscenza di Spring (MVC, Security, Integration)
- Esperienza nell’utilizzo dei sistemi di version control come git e di issue tracking e collaboration (Atlassian Jira, Confluence, Slack).
- Buona conoscenza di strumenti di dependency management e build automation (Maven, Gradle)
- Buona conoscenza dei design pattern più importanti
- E’ apprezzata una conoscenza delle tecnologie di front end (HTML5, CSS, Javascript), e dei frameworks (Vue.js, React, AngularJs … ) e tools collegati (Grunt/Gulp, Webpack, …).
- E’ apprezzata la conoscenza di DBMS non relazionali
- E’ apprezzata la conoscenza di linguaggi interpretati (Python, Ruby, Perl …), di scripting (Bash) e framework collegati (Django, Rails …)
- Esperienza nell’utilizzo dei sistemi di version control come Git e di issue tracking e collaboration (Atlassian Jira, Confluence, Slack)
Quali Tools Userai:
- Java8+/Jee
-
Spring Framework (Java)
-
Net Framework (C#)
-
Angular (TS)
- Zend Framework e Laravel (PHP)
- Electron e Node (Js)
- Amazon AWS e Google Cloud Platform
- Html5/Javascript
- Python, Ruby, Perl
- Git
Descrizioni del lavoro di Senior Software Engineer: Compiti e Responsabilità
- Lavorerai in team piccoli, in cui avrai l’ownership e la responsabilità diretta sul risultato finale del tuo lavoro
- Parteciperai ai brainstorming di progettazione e in tutte le diverse fasi di analisi dei problemi, proposta, discussione e implementazione delle soluzioni con un ruolo attivo offrendo il tuo contributo per realizzare soluzioni tecnologiche all’avanguardia
- Svilupperai codice completo, corretto, affidabile, leggibile e scalabile secondo i requisiti
- Troverai soluzioni brillanti a problemi complessi coniugando precisione e qualità, con attenzione particolare all’urgenza e alla velocità
- Prenderai in carico problematiche segnalate da clienti e QA o rilevate da log e sistemi di monitoraggio risolvendole in modo strutturale
- Lavorerai con colleghi competenti e appassionati, in un clima di lavoro che potrai contribuire a rendere positivo e divertente
- Lavorerai su progetti multidisciplinari al fine di sviluppare nuove e sempre migliori soluzioni e funzionalità
- Potrai proporre iniziative e tecnologie, che saranno valutate ed eventualmente adottate a livello aziendale
Descrizioni del lavoro di Senior Software Engineer:
Competenze e Requisiti
- Motivazione al ruolo
- Forte spirito di iniziativa
- Passione per il proprio lavoro
- Adattabilità
- Comunicazione, collaborazione e lavoro di squadra
- Risoluzione dei problemi
- Attenzione ai dettagli
- Buona propensione al continuo miglioramento
- Know-how aziendale: comprensione delle metriche aziendali e capacità di tradurre obiettivi e traguardi aziendali in esperienze digitali