Ricerchiamo sviluppatore Windows con esperienza per inserimento nel gruppo di Ricerca e Sviluppo (R&D). La posizione prevede la produzione, manutenzione ed evoluzione dei prodotti software di Praim basati su Windows (software agent/client) e la personalizzazione di firmware Windows OEM.
I prodotti Windows di Praim sono ad oggi installati su migliaia di dispositivi. In particolare, Agile (Agile4PC) è il client/agent software di Praim sviluppato per il mondo Thin Client e per la trasformazione flessibile di PC e laptop in endpoint controllati e totalmente gestibili in maniera centralizzata e da remoto. Questi prodotti, in particolare, sono pensati per una forte integrazione con il mondo VDI (desktop virtuali) e con applicativi Cloud. Praim, inoltre, produce e personalizza le proprie immagini firmware Windows IoT OEM per il mondo Thin Client.
La figura dovrà assicurare la qualità architetturale e di sviluppo delle soluzioni software realizzate, rispettando gli stringenti requisiti tipici delle applicazioni critiche a livello di sistema operativo, allineate allo stato dell’arte dello specifico ambito. Inoltre, sarà chiamata a contribuire con la crescita aziendale condividendo conoscenze, esperienze e best-practices sia relative alle soluzioni Windows, sia da un punto di vista architetturale, tecnologico e procedurale, aggiornandosi costantemente e contribuendo alla formazione interna. Lavorerà in stretta e continua collaborazione con gli altri membri del gruppo di Sviluppo e integrandosi con gli altri team di prodotto.
La figura deve avere un’elevata e dimostrata esperienza nell’analisi, progettazione e sviluppo/integrazione del software in ambiente Microsoft, oltreché una comprovata esperienza nella configurazione e personalizzazione dei sistemi operativi Windows, per rispondere a particolari esigenze e casi d’uso. Queste conoscenze devono poggiarsi su una solida e generalizzata conoscenza informatica (è preferibile laurea in Informatica o titoli affini). La posizione richiede inoltre una spiccata propensione personale alla valutazione, pianificazione e al rispetto dei tempi, oltreché alla collaborazione e al team-building volti a perseguire obiettivi di massima qualità.
Requisiti importanti e preferenziali:
- Padronanza di diversi linguaggi di programmazione, inclusi: .NET, C#, JavaScript, ecc.
- È gradita conoscenza anche di Python, C++ e altri framework o librerie (es. Node.js, ecc.)
- Esperienza con le principali tecnologie di virtualizzazione del desktop (VDI) sono estremamente apprezzate (Citrix Virtual Apps & Desktop, VMware Horizon, Microsoft RDP, ecc.)
- Conoscenza dei linguaggi di scripting PowerShell, Bash, ecc.
- Laurea in Informatica (Scienze/Ingegneria) e/o PhD rappresentano una forte preferenza
- Passione per il mondo Microsoft, i sistemi operativi e il nuovo hardware
- Utile esperienza con gli strumenti agile di Atlassian: Jira, Confluence, Bitbucket, ecc.
- Esperienza nell’uso dei software per lo sviluppo collaborativo come: git, svn, ecc.
- Esposizione/Esperienza con diverse tecnologie, ambienti di sviluppo e/o di processo
- Conoscenza dei principali elementi di una architettura di rete ICT (es., DHCP, DNS, ecc.)
- Esperienza diretta e conoscenza dei modelli di sviluppo del software e relative metodologie
- L’esperienza nel supporto hardware (creazione driver) o dispositivi IoT è un fattore distintivo
- Solida conoscenza delle architetture di rete
- Conoscenza aggiornata sui trend industriali e tecnologici
Dettagli della posizione:
- Area: Sviluppo Software (Sistemi Operativi, IoT, Sistemi Embedded, Ambiente Windows)
- Reparto: Innovazione e Sviluppo e manutenzione del Software
- Posizione: Mid/Senior, a seconda di esperienze precedenti e della padronanza in materia
- Inquadramento: Analista Programmatore (e team leader)
- Contratto: Indeterminato a tempo-pieno
- Sede: Trento, Italia (sede aziendale) e/o da remoto
Se sei interessato a questa posizione, COMPILA IL FORM