Siamo dell’idea che le persone
costituiscano il vero valore aggiunto
del nostro team, un insieme vincente
di esperienze consolidate
e di menti giovani e dinamiche
Posizioni aperte
Senior Developer
Responsabilità:
Dovrai partecipare alla realizzazione di progetti software per i nostri clienti in contesti applicativi eterogenei e complessi
Skills:
Titolo di studio richiesto:
Diploma informatico o Laurea in Informatica/Ingegneria Informatica
Esperienze:
Esperienza consolidata di sviluppo software in uno degli ecosistemi sotto indicati
Conoscenze:
Conoscenza approfondita di almeno uno tra questi ecosistemi nell’ambito dello sviluppo di soluzioni di backend:
• Microsoft .NET Core, C#
• Java
• Node.js
Progettazione di database:
• Capacità di progettazione di basi dati relazionali
• Conoscenza del linguaggio SQL maturata con almeno uno tra: SQL Server, MySQL, PostgreSQL
Analisi
• Capacità di analisi dei requisiti e definizione delle specifiche tecniche di un progetto
• Capacità di relazione con il cliente dalla definizione dei requisiti alle successive fasi di lavorazione e collaudo
Nice to have
• Docker Swarm
• NoSQL (mongo, elastic)
• SOAP, REST
• Microservices architecture
• Gitlab, Gitlab runner, git
• Ansible
Lingue:
Buona conoscenza della lingua inglese scritta e parlata.
Junior Developer
Responsabilità:
Farai parte di un team di 2/3 persone all’interno del quale sarai coordinato e formato nello sviluppo di frontend/backend di progetti software per i nostri clienti
Skills:
Titolo di studio richiesto:
Diploma informatico o Laurea in Informatica
Esperienze:
Come junior developer non ci aspettiamo particolari esperienze lavorative pregresse
Conoscenze:
Buone basi scolastiche di programmazione e conoscenza di:
• Java oppure C#
• Html, Javascript, CSS
Nice to have:
• Angular
• React
• Material UI
• Git
Conoscenza dell’inglese scritto e parlato (livello B2 o superiore)
Software developer in ambiente linux embedded
Responsabilità:
Debug e supporto alla progettazione hardware
Configurazione, modifica e installazione di bootloader
Configurazione, modifica e installazione di sistemi completi Linux embedded
Sviluppo di software applicativo in esecuzione su sistemi Linux embedded.
Sviluppo di sistemi di aggiornamento.
Supporto alla produzione con la produzione di applicazioni di collaudo e programmazione dei prodotti
Verifica dei requisiti funzionali
Stesura delle specifiche tecniche
Coordinamento con gli altri enti aziendali per le fasi di progettazione, industrializzazione e assistenza post-vendita
Supporto alla produzione con la produzione di applicazioni di collaudo e programmazione dei prodotti.
Verifica dei requisiti funzionali.
Stesura delle specifiche tecniche.
Coordinamento con gli altri enti aziendali per le fasi di progettazione, industrializzazione e assistenza post-vendita.
Skills:
Titolo di studio richiesto:
Diploma informatico/elettronico o Laurea in Informatica/Ingegneria Informatica/Ingegneria elettronica.
Esperienze:
Esperienza consolidata di sviluppo e configurazione di sistema in ambiente Linux embedded.
Conoscenze:
Ottima conoscenza dei linguaggi di programmazione C e Python
Consolidata esperienza nello sviluppo SW per dispositivi Linux Embedded.
Esperienza nella configurazione/compilazione Linux Kernel e bootloader.
Esperienza nella configurazione e costruzione Linux Root File System.
Esperienza nello sviluppo Linux device drivers.
Conoscenza di framework grafici per lo sviluppo in ambito Linux.
Lingue:
Buona conoscenza della lingua inglese scritta e parlata.