SOLUZIONI
Senior Developer Business Automation
Ricerchiamo, per le nostre sedi di Milano e Padova, un Senior Developer Business Automation da inserire nel nostro team che opera in ambito Digital Transformation e in particolare di si occupa di Enterprise Content Management e Business Process Management.
DOVE
Padova / Milano
AMBITO
Business Automation / Digital Transformation
ORARIO
Full-time
ESPERIENZA
2/4 anni
La risorsa avrà il compito di:
- Comprendere e analizzare i requisiti espressi;
- Indirizzare i clienti nell’approccio a tematiche ECM/BPM;
- Progettare e realizzare soluzioni e proposte multipiattaforma e integrate;
- Definire le specifiche di programmazione sulla base della definizione dell’analisi e indirizzare la stesura del codice;
- Prendere parte in sessioni di code review, creare e gestire strumenti per supportare il team di sviluppo, pair programming occasionale;
- Implementare soluzioni architetturali basati su tecnologie ECM;
- Risolvere problemi tecnici complessi e produrre codice pulito, nella massima consapevolezza che la soluzione e l’esperienza dell’utente finale sono più importanti.
Requisiti essenziali sono:
- Diploma Istituto Tecnico Informatico;
- Conoscenza di un linguaggio ad oggetti, tipizzato staticamente (e.g. Java, C#) ed uno tipizzato dinamicamente (e.g. Javascript, Python);
- Comprensione funzionale di analisi del software e degli standard di progettazione (design patterns, framework);
- Conoscenza dei più comuni database relazionali (SQL, MySQL) e relativi ORM (es: Hibernate), Programmazione SQL, disegno di database e modellazione dei dati;
- Conoscenza nell’utilizzo di web services REST e SOAP;
- Profonda conoscenza di tematiche relative a ECM e/o BPM;
- Esperienza in progetti in ambito ECM e/o BPM;
- Conoscenza delle principali metodologie di sviluppo software (Metodologie Scrum/Agile e Sistemi di Continuous Integration);
- 2/4 anni di esperienza lavorativa rilevante;
- Forti abilita’ comunicative e propensione a lavorare in un ambiente collaborativo.
Saranno considerati dei plus:
- Laurea in discipline informatiche;
- Buona conoscenza della lingua inglese scritta e parlata;
- Spiccate doti relazionali, comunicative e attitudine al team working;
- Attitudine e interesse all’acquisizione di nuove competenze tecniche e metodologiche.
Tipologia contratto e retribuzione da definire in base all’esperienza del candidato.