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.

CANDIDATI

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)

Lingue:

Buona conoscenza della lingua inglese scritta e parlata.

CANDIDATI

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.

CANDIDATI

Jmatica - Lavora con noi