TIROCINIO IN SVILUPPO SOFTWARE (FULL STACK .NET / REACT)
Settore
Metalmeccanica e meccanica di precisione
Contratto
Tirocinio curricolare/Tirocinio extracurricolare
Titolo richiesto
Corso di laurea magistrale/Corso di laurea
Durata
6 MESI
Scadenza
12/05/26
Sede
Pocenia, Friuli Venezia Giulia, Italy
Tirocinio in sviluppo software (Full Stack .NET / React)
Multinazionale attiva dal 1916 leader nel settore della costruzione di macchine per lo scambio termico. Progetta, costruisce e testa apparecchi basati su tecnologie rispettose dell'ambiente per una vasta gamma di applicazioni e mercati. L'obiettivo aziendale è contribuire alla riduzione globale del consumo di acqua ed energia, promuovendo la transizione verso un mondo più pulito e più sano.
Full time
Contesto
Entrerai a far parte di un team che sviluppa e gestisce applicazioni tecniche utilizzate da diversi clienti interni (Ingegnerie/Plant), lavorando in coordinamento con IT corporate per aspetti legati a sicurezza, piattaforme, standard, IAM e infrastruttura.
Il team utilizza in modo strutturato anche strumenti di AI a supporto dello sviluppo software, sempre nel rispetto di policy aziendali, security e compliance.
Attività principali
Con il supporto di figure senior del team, la persona si occuperà di:
-
supportare lo sviluppo di applicazioni web e servizi utilizzando React + TypeScript, ASP.NET Core / C# e SQL Server;
-
contribuire alla realizzazione e manutenzione di API REST e integrazioni con sistemi corporate o di fabbrica;
-
collaborare allo sviluppo di componenti cloud/serverless, ad esempio con Azure Functions;
-
partecipare alle attività di testing, debugging, troubleshooting e miglioramento continuo delle applicazioni;
-
contribuire alle attività di code review e familiarizzare con pipeline di CI/CD su Azure DevOps;
-
utilizzare strumenti AI di supporto allo sviluppo (ad es. assistenti di coding, generazione di test, suggerimenti di refactoring), imparando a validarne correttamente gli output e ad applicarli in modo conforme alle linee guida aziendali;
-
apprendere e applicare principi base di secure coding, qualità, manutenibilità e osservabilità del software.
Obiettivi dello stage
Lo stage è pensato per offrire un’esperienza concreta nello sviluppo di applicazioni enterprise, consentendo alla persona di:
-
acquisire esperienza su tecnologie full stack moderne;
-
contribuire allo sviluppo e alla manutenzione di applicazioni web e servizi interni;
-
imparare pratiche di sviluppo professionale in ambito enterprise, incluse qualità del codice, testing, sicurezza e CI/CD;
-
familiarizzare con l’utilizzo responsabile di strumenti AI per il coding all’interno del workflow di sviluppo.
Il tirocinio, sia curriculare che extracurriculare, prevede un'indennità mensile corrisposta dall'azienda.
Corsi di laurea richiesti:
- Informatica
- Internet of things, big data, machine learning
- Internet of things, big data & web
- Artificial intelligence & cybersecurity
- Data science and scientific computing
- Informatica 2
Costituiscono un plus:
-
conoscenza accademica o personale di ASP.NET Core, React, Azure o Azure DevOps;
-
familiarità con Git, testing software e principi base di CI/CD;
-
conoscenza dei concetti di autenticazione/autorizzazione (OAuth2 / OIDC / Entra ID);
-
interesse per temi di cybersecurity, OWASP, logging/monitoring o architetture event-driven;
-
progetti universitari, personali o stage precedenti in ambito sviluppo software.
Buona conoscenza della lingua inglese, sia scritta che parlata (B2-C1)
Conoscenza di base di almeno alcuni dei seguenti ambiti:
-
- C# / .NET
- JavaScript / TypeScript
- React o altro framework frontend moderno
- SQL e basi di database relazionali
- concetti base di API REST
-
interesse per lo sviluppo di applicazioni software in contesti strutturati/enterprise;
-
curiosità verso strumenti di AI applicati al coding e volontà di impararne un utilizzo efficace e responsabile.
Attitudine al lavoro in team, precisione, proattività e voglia di imparare.