Sede di lavoro: Meda (MB), con smart working quattro giorni a settimana
Inquadramento: contratto full-time a tempo indeterminato
Siamo alla ricerca di un Software Engineer da inserire nel nostro team, impegnato nello sviluppo di soluzioni innovative nel campo dell’Internet of Things. Il candidato avrà un ruolo di rilievo nella progettazione, sviluppo e nel mantenimento delle nostre applicazioni, lavorando con tecnologie moderne e a stretto contatto con i clienti finali.
La posizione offre l’opportunità di collaborare anche a progetti di ricerca e sviluppo, inclusi quelli finanziati dalla Commissione Europea, con un impatto diretto sull’innovazione tecnologica.
Principali responsabilità
- Analizzare i requisiti e definire le specifiche funzionali e tecniche
- Progettare e sviluppare applicazioni web full-stack
- Eseguire test e validazione delle soluzioni sviluppate
- Redigere documentazione tecnica dettagliata
- Supportare lo sviluppo di progetti in team collaborativi
- Fornire supporto tecnico ai clienti finali per l’implementazione e l’ottimizzazione delle soluzioni
Requisiti
- Laurea in Informatica, Ingegneria Informatica o titoli equipollenti
- Esperienza di almeno 3 anni come full-stack developer in contesti aziendali strutturati
- Ottima conoscenza di JavaScript e dei principali framework frontend (preferibilmente Vue.js, ma anche React o Angular)
- Esperienza con ambienti di sviluppo backend, tra Node.js, Java + Spring o Spring Boot
- Competenze in SQL e gestione di database relazionali
- Conoscenza di architetture basate su servizi REST
- Familiarità nell’utilizzo di sistemi di controllo delle versioni, in particolare git
- Buona conoscenza dell’inglese (scritta e parlata)
- Disponibilità per brevi trasferte nazionali e internazionali
Costituiscono titoli preferenziali le seguenti competenze:
- Conoscenza di MySQL e di database NoSQL (MongoDB, Cassandra, Redis)
- Esperienza nell’utilizzo di Docker e Kubernetes
- Conoscenza dei principali strumenti e metodologie per la documentazione del software (UML, modello C4, diagrammi ER)
- Esperienza nello sviluppo di architetture orientate ai servizi
- Familiarità con l’ambiente Linux
Cosa offriamo
- La posizione prevede un ambiente dinamico e flessibile con la possibilità di lavorare in smart-working con un giorno a settimana in presenza.
Il nostro team di sviluppo è piccolo ma costituito da persone giovani e collaborative, dove il candidato potrà confrontarsi con esperti del settore e lavorare con tecnologie all’avanguardia come:
- Framework moderni per lo sviluppo di applicazioni front-end, in particolare Vue.JS
- Tutto l’ecosistema Spring su Java e Node.JS più relativi framework per lo sviluppo di soluzioni back-end
- Redis, Cassandra e MongoDB, quando abbiamo bisogno di qualcosa oltre il classico SQL
- Sistemi di messaggistica come MQTT o Kafka
- Docker per rendere le nostre applicazioni portabili come container e Kubernetes per gestirne il deployment su scala
- Terraform, per definire la nostra infrastruttura come codice e AWS per l’hosting delle nostre soluzioni
- Sistemi di log centralizzato e controllo dei servizi come Graylog e Prometheus
Le ricerche si intendono riferite a persone di entrambi i sessi (L. 903/77).
hr@holonix.it