Full-Stack Developer

Azienda

Cliente in ambito Telco

Descrizione

Il nostro cliente, Digital Farm italiana attualmente focalizzata all'erogazione di servizi e soluzioni in ambito IoT, Big Data e Industria 4.0, ci ha incaricati di ricercare un/una Full-Stack Developer.

Il profilo ideale ha una solida esperienza nella costruzione di applicazioni di livello enterprise ad alte prestazioni e scalabili, sia di tipo cloud che on-premise. Parallelamente alla gestione e alla manutenzione delle applicazioni già esistenti il candidato dovrà essere in grado di curare l'intero ciclo di vita dello sviluppo software, dalla fase di ideazione e progettazione a quella di testing.

Responsabilità:

- Contribuire attivamente a tutte le fasi del ciclo di vita di sviluppo del software
- Scrivere codice sorgente ben progettato, verificabile ed efficiente
- Assicurarsi che i progetti siano conformi alle specifiche e ai requisiti forniti dai Product Manager
- Preparare e produrre versioni di componenti software, da integrare in progettualità più ampie lavorando con team di sviluppatori, sia interni che esterni
- Essere orientati al miglioramento continuo e allo scouting di nuove soluzioni e tecnologie, per eventuali revisioni delle architetture in coerenza al progetto di riferimento, rappresentare le nuove soluzioni al capo R&D e/o al CTO
- Adottare tecnologie e soluzioni che, in linea con i driver strategici, siano centrate nella risoluzione di problemi relativi ai processi di business del cliente
- Individuare prontamente eventuali non conformità o vulnerabilità nelle soluzioni ingegnerizzate
- Indirizzare le richieste verso il dipartimento IT aziendale per l'adeguamento dell'infrastruttura al supporto delle nuove tecnologie da implementare
- Fornire indicazioni sull'architettura e sui sistemi a supporto dei processi di business del cliente.

Requisiti Tecnici di indirizzo:

- Comprovata esperienza pratica nello sviluppo software
- Comprovata esperienza lavorativa con gli standard HTML5, CSS3 e W3C per lo sviluppo web
- Comprovata esperienza lavorativa nello sviluppo di applicazioni web Responsive e PWA (Progressive) utilizzando ReactJS (preferibili anche alcune conoscenze in AngularJS e VueJS), BootStrap 3
- Comprovata esperienza lavorativa nello sviluppo in NodeJS (ECMAScript 6 -https://en.wikipedia.org/wiki/ECMAScript) - Inclusa esperienza in packaging with Yarn and NPM
- Comprovata esperienza lavorativa in Python3 (inclusa esperienza con Flask)
- Comprovata esperienza lavorativa in Java 8 (inclusa esperienza con Spring Boot / Cloud, Maven, Ant)
- Comprovata esperienza di lavoro con DB SQL e NoSQL (SQL: PostgreSQL, Oracle, SQL Server - NoSQL: MongoDB e Cassandra). - Preferibile esperienza delle tecnologie ORM / ODM come Mongoose e Sequelize
- Esperienza pratica nella progettazione e nello sviluppo di applicazioni ''stateless'' e applicazioni distribuite su Kubernetes (preferibile conoscenza di OpenShift)
- Analisi e progettazione Object Oriented secondo i metodi più diffusi
- Esperienza di sviluppo test-driven (incluso framework per test back-end Java Rest come Rest-Assured)
- Esperienza nello sviluppo con sistemi di versioning (Git)
- Conoscenza di Docker e packaging software da pipeline CI / CD
- Esperienza lavorativa di almeno 2 anni nella gestione di software in produzione
- Esperienza di lavoro in team basati su metodologie DevOps/DevSecOps
- Esperienza lavorativa con API Gateways, Swagger ed OpenAPI architetture standard
- Esperienza lavorativa con architetture Serverless e Lambda
- Esperienza lavorativa con servizi cloud (preferibile esperienza con Google Cloud)
- Esperienza lavorativa con modelli di progettazione a micro-servizi e modelli di progettazione SOA
- Competenza nel supportare scelte architetturali a micro-servizi (dimensionamento e scalabilità del codice scritto)
- Esperienza di lavoro con Linux command-line ed esperienza in Bash scripting.

Competenze Relazionali:

- Ottima leadership e capacità motivazionali.

Completano il profilo:

- Laurea in Informatica o Ingegneria
- Costituiranno titolo preferenziale: Esperienza di base nella programmazione C / C ed esperienza lavorativa con metodologia Agile.

Inquadramento: Assunzione diretta con contratto a tempo indeterminato
Sedi di lavoro: Ivrea, Torino, Milano, Roma

Luogo di lavoro:

Milano

Disponibilità:

Assunzione diretta

Tipologia:

Full Time

Data pubblicazione:

14/07/2021

Codice annuncio:

500294515

Visualizzazioni annuncio:

20591

Nome filiale:

Volume Project - National

Numero di candidati ricercati:

1
NOTE LEGALI:
Experis è una compagnia eticamente responsabile. Il servizio è gratuito. I candidati ambosessi (L.903/77 - D.Lgs. n.198/2006) sono invitati a leggere l'informativa Privacy su www.experis.it Aut. Min. Prot. N. 1116 - SG - del 26/11/04.
Il titolare della registrazione e/o candidatura dichiara di essere a conoscenza delle sanzioni penali previste in caso di dichiarazioni mendaci o contenenti dati non più rispondenti a verità come previsto dal D.P.R. nº445 del 28.12.2000

Full-Stack Developer

Milano
Assunzione diretta
Full Time
14/07/2021
500294515
20591
Volume Project - National
1

Azienda

Cliente in ambito Telco

Descrizione

Il nostro cliente, Digital Farm italiana attualmente focalizzata all'erogazione di servizi e soluzioni in ambito IoT, Big Data e Industria 4.0, ci ha incaricati di ricercare un/una Full-Stack Developer.

Il profilo ideale ha una solida esperienza nella costruzione di applicazioni di livello enterprise ad alte prestazioni e scalabili, sia di tipo cloud che on-premise. Parallelamente alla gestione e alla manutenzione delle applicazioni già esistenti il candidato dovrà essere in grado di curare l'intero ciclo di vita dello sviluppo software, dalla fase di ideazione e progettazione a quella di testing.

Responsabilità:

- Contribuire attivamente a tutte le fasi del ciclo di vita di sviluppo del software
- Scrivere codice sorgente ben progettato, verificabile ed efficiente
- Assicurarsi che i progetti siano conformi alle specifiche e ai requisiti forniti dai Product Manager
- Preparare e produrre versioni di componenti software, da integrare in progettualità più ampie lavorando con team di sviluppatori, sia interni che esterni
- Essere orientati al miglioramento continuo e allo scouting di nuove soluzioni e tecnologie, per eventuali revisioni delle architetture in coerenza al progetto di riferimento, rappresentare le nuove soluzioni al capo R&D e/o al CTO
- Adottare tecnologie e soluzioni che, in linea con i driver strategici, siano centrate nella risoluzione di problemi relativi ai processi di business del cliente
- Individuare prontamente eventuali non conformità o vulnerabilità nelle soluzioni ingegnerizzate
- Indirizzare le richieste verso il dipartimento IT aziendale per l'adeguamento dell'infrastruttura al supporto delle nuove tecnologie da implementare
- Fornire indicazioni sull'architettura e sui sistemi a supporto dei processi di business del cliente.

Requisiti Tecnici di indirizzo:

- Comprovata esperienza pratica nello sviluppo software
- Comprovata esperienza lavorativa con gli standard HTML5, CSS3 e W3C per lo sviluppo web
- Comprovata esperienza lavorativa nello sviluppo di applicazioni web Responsive e PWA (Progressive) utilizzando ReactJS (preferibili anche alcune conoscenze in AngularJS e VueJS), BootStrap 3
- Comprovata esperienza lavorativa nello sviluppo in NodeJS (ECMAScript 6 -https://en.wikipedia.org/wiki/ECMAScript) - Inclusa esperienza in packaging with Yarn and NPM
- Comprovata esperienza lavorativa in Python3 (inclusa esperienza con Flask)
- Comprovata esperienza lavorativa in Java 8 (inclusa esperienza con Spring Boot / Cloud, Maven, Ant)
- Comprovata esperienza di lavoro con DB SQL e NoSQL (SQL: PostgreSQL, Oracle, SQL Server - NoSQL: MongoDB e Cassandra). - Preferibile esperienza delle tecnologie ORM / ODM come Mongoose e Sequelize
- Esperienza pratica nella progettazione e nello sviluppo di applicazioni ''stateless'' e applicazioni distribuite su Kubernetes (preferibile conoscenza di OpenShift)
- Analisi e progettazione Object Oriented secondo i metodi più diffusi
- Esperienza di sviluppo test-driven (incluso framework per test back-end Java Rest come Rest-Assured)
- Esperienza nello sviluppo con sistemi di versioning (Git)
- Conoscenza di Docker e packaging software da pipeline CI / CD
- Esperienza lavorativa di almeno 2 anni nella gestione di software in produzione
- Esperienza di lavoro in team basati su metodologie DevOps/DevSecOps
- Esperienza lavorativa con API Gateways, Swagger ed OpenAPI architetture standard
- Esperienza lavorativa con architetture Serverless e Lambda
- Esperienza lavorativa con servizi cloud (preferibile esperienza con Google Cloud)
- Esperienza lavorativa con modelli di progettazione a micro-servizi e modelli di progettazione SOA
- Competenza nel supportare scelte architetturali a micro-servizi (dimensionamento e scalabilità del codice scritto)
- Esperienza di lavoro con Linux command-line ed esperienza in Bash scripting.

Competenze Relazionali:

- Ottima leadership e capacità motivazionali.

Completano il profilo:

- Laurea in Informatica o Ingegneria
- Costituiranno titolo preferenziale: Esperienza di base nella programmazione C / C ed esperienza lavorativa con metodologia Agile.

Inquadramento: Assunzione diretta con contratto a tempo indeterminato
Sedi di lavoro: Ivrea, Torino, Milano, Roma
NOTE LEGALI:
Experis è una compagnia eticamente responsabile. Il servizio è gratuito. I candidati ambosessi (L.903/77 - D.Lgs. n.198/2006) sono invitati a leggere l'informativa Privacy su www.experis.it Aut. Min. Prot. N. 1116 - SG - del 26/11/04.
Il titolare della registrazione e/o candidatura dichiara di essere a conoscenza delle sanzioni penali previste in caso di dichiarazioni mendaci o contenenti dati non più rispondenti a verità come previsto dal D.P.R. nº445 del 28.12.2000