Pagamenti Digitali hired
Descrizione e responsabilità
Il Team per la Trasformazione Digitale è alla ricerca di un esperto ingegnere software per lo sviluppo di piattaforme di pagamento digitali.
Questa figura valuterà e, in molti casi, supervisionerà le piattaforme digitali di pagamento all’interno dei progetti seguiti dal Team per la Trasformazione Digitale.
Al candidato è richiesta una forte conoscenza delle più recenti evoluzioni dei pagamenti digitali, inclusa la cosiddetta “blockchain.”
Qualifiche chiave
- Grande dimestichezza con l’architettura delle applicazioni e con il paradigma a oggetti (OOD)
- Forte esperienza nello sviluppo di architetture di pagamento digitali e integrazione con reti di pagamento; in possesso di un portfolio comprovante l’esperienza nel creare innovative soluzioni di pagamento sicure e scalabili con enfasi sull’esperienza utente
- Solida esperienza di programmazione in linguaggi come Java o Scala o Python con conoscenza di JVM, JAX-RS e Grails o altri framework di sviluppo web
- Esperienza in sviluppo software – Ruby, Java, Obj-C, C# o C/C++ e nell’uso dei maggiori Software Development Kit (SDK) per mobile
- Esperienza nell’uso dello stack MEAN - Node.js, Angular.js, MongoDB, Express.js e nelle RESTful API’s
- Conoscenza di progettazione di sistemi software distribuiti e di comprensione dei fondamenti del TCP, computer architecture, sistemi di storage, sistemi IO, protocolli di messaggi e di reti, concetti di sicurezza incluso PKI, crittografia, e come questi concetti si applichino ai paradigmi web classici (HTTP(S), SSL/TLS, certificates etc)
- Esperienza nella costruzione di applicazioni enterprise su larga scala utilizzando Hadoop e soluzioni Big Data open source quali: Hive, Pig, HBase, Spark, Kafka e Elastic Search / Solr
- Solida esperienza di lavoro con dati di provenienza diversa, qauli: servizi web (REST, SOAP), file contenenti dati non strutturati, flat files, code di messaggi, eventi xml e database
- Esperienza con SQL e con uno o più dei seguenti DB: Oracle, MySQL, PostgreSQL, Teradata, Cassandra, Mongo DB
- Eccellenti doti comunicative, di presentazione, interpersonali e analitiche e capacità di comunicare chiaramente concetti complessi
- Comprovata esperienza nel gestire e fare da mentore a squadre di sviluppatori software
Formazione
- Master of Science dregree in Informatica o affine con almeno dieci anni di rilevante esperienza in sviluppo software e di architetture di pagamento digitali oppure dottorato di ricerca in Informatica o affine con almeno cinque anni di rilevante esperienza in sviluppo software e di architetture di pagamento digitali
- Ottima conoscenza della lingua inglese