Full Stack Developer C#/.NET & React
On-site freelance (Partita IVA) Full Stack Developer role in Monza, Italy, placed by Herzum (now part of catworkx) into a client's IT team to build and evolve the corporate application platform: React front end, C#/.NET back end, REST APIs, SQL databases and BI/reporting integrations. Daily rate €220–240.
- Compensation
- €220–€240 / day
- Location
- Monza, Italy
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Almeno 5 anni di esperienza nello sviluppo software, con focus su C# / .NET
- Ottima conoscenza di C# e framework .NET
- Buona conoscenza di React o di framework frontend equivalenti
- Conoscenza di Node.js
- Buona conoscenza di SQL e database relazionali, preferibilmente SQL Server
- Capacità di scrivere query e stored procedure e di gestire l'integrazione dei dati
- Esperienza con ORM, preferibilmente Entity Framework
- Conoscenza dei meccanismi di autenticazione e autorizzazione: JWT, OAuth2, OpenID Connect
- Familiarità con architetture multi-layer e sistemi modulari
- Esperienza nell'integrazione con API e sistemi esterni e nella gestione di flussi applicativi complessi
- Esperienza nella progettazione e documentazione di API tramite OpenAPI / Swagger
- Utilizzo di sistemi di versionamento del codice
- Disponibilità a collaborazione in Partita IVA
- Disponibilità a lavorare on site a Monza
Full description
Ricerchiamo per un nostro importante Cliente una risorsa che possa ricoprire il ruolo di Full Stack Developer C#/.NET & React da inserire nel team IT, con l’obiettivo di contribuire allo sviluppo e all’evoluzione della piattaforma applicativa aziendale.
Attività
- analizzare i requisiti funzionali e i flussi applicativi tra front-end, servizi, database e sistemi di Business Intelligence
- sviluppare e manutenere applicazioni web con React
- sviluppare applicazioni e servizi backend in C# / .NET
- progettare e sviluppare Web Services e API REST
- integrare applicazioni e sistemi con servizi e API esterne
- implementare meccanismi di autenticazione e autorizzazione
- contribuire alla definizione della pipeline dei servizi applicativi, inclusi middleware, gestione delle richieste e logging
- progettare e ottimizzare l’accesso ai dati attraverso database relazionali
- sviluppare componenti modulari, plugin e servizi applicativi
- applicare pattern e principi di sviluppo scalabili, con particolare attenzione a Dependency Injection, separazione dei layer e modularità
- supportare l’esposizione e l’integrazione dei dati verso sistemi di reporting e Business Intelligence
- occuparsi della manutenzione evolutiva e correttiva delle applicazioni esistenti
- collaborare con i team IT, Data e Business nelle diverse fasi dei progetti
Requisiti
- almeno 5 anni di esperienza nello sviluppo software, con focus su C# / .NET
- ottima conoscenza di C# e framework .NET
- buona conoscenza di React o di framework frontend equivalenti
- conoscenza di Node.js
- buona conoscenza di SQL e database relazionali, preferibilmente SQL Server
- capacità di scrivere query e stored procedure e di gestire l’integrazione dei dati
- esperienza con ORM, preferibilmente Entity Framework
- conoscenza dei principali meccanismi di autenticazione e autorizzazione, quali JWT, OAuth2 e OpenID Connect
- familiarità con architetture multi-layer e sistemi modulari
- esperienza nell’integrazione con API e sistemi esterni e nella gestione di flussi applicativi complessi
- esperienza nella progettazione e documentazione di API tramite OpenAPI / Swagger
- utilizzo di sistemi di versionamento del codice