Software Developer C#
3 giorni fa
Torino e provincia, Italia
Michael Page
Tempo pieno
50.000 € Contratto
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
Azienda
L'azienda opera nel settore industriale e manifatturiero ed è situata vicino ad Avigliana.
Descrizione Lavoro
La risorsa sarà implicata nelle seguenti
mansioni:
- Progettare, implementare e validare software embedded di alta qualità all'interno di un team di ingegneri.
- Sviluppare software per schede di controllo adottando metodologie di progettazione orientate agli oggetti (Object-Oriented Design).
- Analizzare e sviluppare soluzioni software a supporto dell'implementazione e dell'ottimizzazione dei processi aziendali.
- Gestire e monitorare le attività di testing, calibrazione e collaudo finale dei sistemi.
- Garantire il rispetto degli standard, delle linee guida e delle modalità di sviluppo software.
- Partecipare e guidare revisioni di progetto (Design Review), contribuendo al miglioramento della qualità del design e del codice sviluppato sia da risorse interne che esterne.
- Collaborare con professionisti di altre discipline ingegneristiche, in particolare Software e Firmware Engineering, facendo leva su eccellenti capacità comunicative e relazionali.
- Gestire i rapporti e coordinare le attività con fornitori esterni di assemblaggi elettronici e componentistica elettronica. Competenze ed esperienza
- Laurea in Ingegneria Informatica, Informatica, Ingegneria del Software o disciplina correlata.
- Almeno 2 anni di esperienza professionale nello sviluppo software, preferibilmente in un contesto manifatturiero strutturato.
- Ottima conoscenza del linguaggio di programmazione C# e delle tecnologie Microsoft .
NET in generale e dei formati XML/JSON e delle API Web SOAP/REST.
- Ottima conoscenza dei protocolli di rete e degli scambi dati (TCP, UDP, HTTP, ecc.).
- Ottima conoscenza dei servizi cloud, ad esempio Microsoft Azure.
- Ottima conoscenza del linguaggio SQL, dei database relazionali e dei DBMS (ad esempio SQL Server).
- Esperienza nella gestione e migrazione dei dati tra sistemi differenti e nella modellazione tramite schemi Entità/Relazione (E/R).
- Buona conoscenza degli strumenti di versionamento del codice (ad esempio SVN, Git).
- sviluppo cross-platform Android/iOS (Xamarin, .
NET MAUI);
- sistemi operativi Linux (standard, WSL, single-board PC);
- unit test e integrazione continua (Continuous Integration).
- Ottima conoscenza della lingua inglese, sia scritta che parlata. Completa l'offerta
- Contratto con retribuzione compresa tra 40.000 e 50.000 EUR annui.
- Benefit aziendali come ticket. Puoi presentare la candidatura se il ruolo è in linea con la tua esperienza. Fatta eccezione per il caso in cui presenti la tua candidatura per posizioni riservate a categorie protette ai sensi della Legge 68/99 (nel qual caso ti chiediamo di inserire solo conferma della tua appartenenza a tali categorie, senza alcuna ulteriore informazione relativa alla salute o disabilità), la tua candidatura non deve contenere informazioni relative al tuo stato di salute, ivi inclusa l'eventuale appartenenza a una categoria protetta, in quanto non rilevanti per la valutazione della candidatura.
mansioni:
- Progettare, implementare e validare software embedded di alta qualità all'interno di un team di ingegneri.
- Sviluppare software per schede di controllo adottando metodologie di progettazione orientate agli oggetti (Object-Oriented Design).
- Analizzare e sviluppare soluzioni software a supporto dell'implementazione e dell'ottimizzazione dei processi aziendali.
- Gestire e monitorare le attività di testing, calibrazione e collaudo finale dei sistemi.
- Garantire il rispetto degli standard, delle linee guida e delle modalità di sviluppo software.
- Partecipare e guidare revisioni di progetto (Design Review), contribuendo al miglioramento della qualità del design e del codice sviluppato sia da risorse interne che esterne.
- Collaborare con professionisti di altre discipline ingegneristiche, in particolare Software e Firmware Engineering, facendo leva su eccellenti capacità comunicative e relazionali.
- Gestire i rapporti e coordinare le attività con fornitori esterni di assemblaggi elettronici e componentistica elettronica. Competenze ed esperienza
- Laurea in Ingegneria Informatica, Informatica, Ingegneria del Software o disciplina correlata.
- Almeno 2 anni di esperienza professionale nello sviluppo software, preferibilmente in un contesto manifatturiero strutturato.
- Ottima conoscenza del linguaggio di programmazione C# e delle tecnologie Microsoft .
NET in generale e dei formati XML/JSON e delle API Web SOAP/REST.
- Ottima conoscenza dei protocolli di rete e degli scambi dati (TCP, UDP, HTTP, ecc.).
- Ottima conoscenza dei servizi cloud, ad esempio Microsoft Azure.
- Ottima conoscenza del linguaggio SQL, dei database relazionali e dei DBMS (ad esempio SQL Server).
- Esperienza nella gestione e migrazione dei dati tra sistemi differenti e nella modellazione tramite schemi Entità/Relazione (E/R).
- Buona conoscenza degli strumenti di versionamento del codice (ad esempio SVN, Git).
- sviluppo cross-platform Android/iOS (Xamarin, .
NET MAUI);
- sistemi operativi Linux (standard, WSL, single-board PC);
- unit test e integrazione continua (Continuous Integration).
- Ottima conoscenza della lingua inglese, sia scritta che parlata. Completa l'offerta
- Contratto con retribuzione compresa tra 40.000 e 50.000 EUR annui.
- Benefit aziendali come ticket. Puoi presentare la candidatura se il ruolo è in linea con la tua esperienza. Fatta eccezione per il caso in cui presenti la tua candidatura per posizioni riservate a categorie protette ai sensi della Legge 68/99 (nel qual caso ti chiediamo di inserire solo conferma della tua appartenenza a tali categorie, senza alcuna ulteriore informazione relativa alla salute o disabilità), la tua candidatura non deve contenere informazioni relative al tuo stato di salute, ivi inclusa l'eventuale appartenenza a una categoria protetta, in quanto non rilevanti per la valutazione della candidatura.