Descrizione attività:
Il candidato sarà inserito nel nostro team tech di Catania per collaborare alla realizzazione di nuove soluzioni software, seguendo le fasi di progettazione e sviluppo.
In particolare, si occuperà di attività come:
- Definizione, lettura e apprendimento delle specifiche/requisiti
- Sviluppo di codice, di facile lettura e massima sicurezza
- Testing del software per garantire funzionalità ed efficienza
- Troubleshooting e debugging
- Supporto alla messa in esercizio
- Manutenzione software già esistenti
- Realizzazione della documentazione relativa a quanto realizzato
Competenze tecniche richieste:
- Ottima conoscenza dei linguaggi di programmazione C# .NET, web application MVC, tecnologie API REST/SOAP, PHP
- Ottima conoscenza di SQL e/o MySQL e capacità di ottimizzazione delle query
- Esperienza di sviluppo con codice utilizzando linguaggi di programmazione e framework Java, Javascript, HTML5 e CSS,Python, NodeJ, AngularJS, React
- Conoscenza dei principali design pattern legati all’OOP
Competenze preferenziali:
- Dimestichezza con GIT/SVN
- Uso del sistema Linux
- Esperienza su prodotti open source
- Architetture a microservizi
- Container e Docker
- Conoscenza dell’uso di AWS o Azure
- Conoscenza della metodologia Agile
- Disegno di interfacce e UX di base
- Capacità di problem solving
- Proattività e capacità di lavorare in team
- Autonomia nella gestione del tempo
Cosa Offriamo:
- Inserimento in progetti ad alto contenuto d’innovazione
- progetti interni di formazione/skills development
- supporto per l’acquisizione di certificazioni professionali
- PC e monitor esterno
- Contratto full time a tempo determinato o indeterminato, inclusi pacchetti benefit, in relazione all’anzianità e all’esperienza
Catagoria: Developers