Software Engineer
Descrizione dell'offerta
Company : Copan Wasp
Job title: Software Development Specialist
La posizione ha lo scopo di sviluppare il software implementato nelle automazioni prodotte da COPAN WASP utilizzando il paradigma di sviluppo object oriented, rispettando le specifiche e le indicazioni di design patterns concordati in fase di analisi e curando i test necessari. Obiettivo primario dello sviluppo è la realizzazione di applicativi in linguaggio python (Backend/GUI), anche secondo architetture basate su microservizi per la gestione dei dati e processi delle automazioni.
Responsabilità:
- Collabora allo sviluppo di sistemi e strumenti di supporto al team di sviluppo.
- Organizza autonomamente la scrittura del software e i compiti relativi, assicurandosi che tutto funzioni come stabilito.
- Definisce ed implementa i test di unità.
- Riporta i tempi di realizzazione dei tasks per consentire la revisione della pianificazione e le scadenze.
- Scrive i moduli software assegnati utilizzando linguaggio python curandone l’implementazione.
- Sviluppa ed implementa il software seguendo i task assegnati
Qualifiche:
- Laurea in Informatica, ingegneria o comunque ad indirizzo scientifico, diploma ad indirizzo tecnico
- Conoscenza di base del sistema operativo Linux
- Conoscenza linguaggio di programmazione Python
Nice to have:
- Conoscenza del linguaggio SQL ed esperienza nell'amministrazione di database
- Conoscenza dei principali linguaggi di programmazione e scripting ad oggetti e non (C++, C, Bash)
- Conoscenza libreria di programmazione QT ed SQLAlchemy
- Conoscenza dei principi di funzionamento delle reti informatiche
- Esperienza con ambienti di virtualizzazione (VirtualBox, VMWare o simili)
- Esperienza con container Linux (LXD, Docker o simili)
- Esperienza nell'uso di tecnologie VPN