Ruoli e Responsabilità
Lo Sviluppatore C# è responsabile per lo sviluppo e la manutenzione di applicazioni desktop in C#, nonché per la collaborazione con team di ingegneri per l'analisi dei requisiti tecnici e la definizione delle specifiche software. Alcune delle sue principali attività includono:
* Sviluppo di Applicazioni Desktop: crea e mantiene applicazioni desktop in C# (Windows Forms / WPF) che soddisfano le esigenze dei clienti.
* Lavoro di Squadra: lavora in sinergia con gli ingegneri per analizzare i requisiti tecnici e definire le specifiche software, garantendo un approccio integrato e coerente al progetto.
* Interfacciamento con Protocolli Industriali: si occupa dell'interfacciamento con protocolli industriali come Modbus, OPC UA e TCP/IP per assicurare una comunicazione efficace tra sistemi.
* Redazione di Documentazione Tecnica: redige documentazione tecnica e manualistica software chiara e dettagliata, facilmente accessibile per tutti i membri del team.
* Sostegno alla Installazione e Mancanza di Servizio: supporta il collaudo, l'installazione e la messa in servizio degli impianti presso i clienti, anche in trasferta se necessario.
Requisiti
* Laurea in Ingegneria Informatica, Elettronica o Automazione: possiede una laurea in Ingegneria Informatica, Elettronica o Automazione o discipline affini.
* Conoscenza del Linguaggio C# e Framework .NET: ha ottima conoscenza del linguaggio C# e del framework .NET, consentendogli di sviluppare applicazioni efficienti e scalabili.
* Esperienza nello Sviluppo di Applicazioni Desktop per Ambienti Industriali: dispone di esperienza nello sviluppo di applicazioni desktop per ambienti industriali, comprendendo le loro peculiari esigenze e sfide.
* Potenziale Conoscenza di Sistemi SCADA, PLC e Protocolli di Comunicazione Industriale: possiede una conoscenza potenziale di sistemi SCADA, PLC e protocolli di comunicazione industriale, agevolando la sua capacità di interfacciarsi con questi elementi fondamentali dell'industria.
* Conoscenza di Database Relazionali (SQL Server, SQLite): dispone di conoscenza di database relazionali come SQL Server e SQLite, facilitandogli l'accesso e il trattamento dei dati.
* Capacità di Lavorare in Squadra e Gestire Progetti in Autonomia: sa lavorare efficacemente in squadra e gestire progetti autonomamente, organizzando risorse e tempo in modo efficiente.
Aggiungi Valore
Noi crediamo fortemente nell'inclusione e nell'accettazione: accogliamo candidature senza distinzione di età, genere, nazionalità, disabilità, orientamento sessuale, religione o stato civile. Ci impegniamo a creare un ambiente di lavoro inclusivo dove ogni singola risorsa può apportare un valore unico alla nostra realtà.