Descrizione dell'offerta
Randstad Digital, divisione di Randstad Italia dedicata a ricerca, selezione e formazione di personale specializzato in ambito informatico, è alla ricerca di una figura di Back End Developer. La risorsa entrerà a far parte del team R&D Software, collaborando all'evoluzione dei prodotti di punta; nello specifico si occuperà dello sviluppo dei moduli backend che alimentano le interfacce web dei prodotti, garantendo robustezza, scalabilità e performance in contesti industriali ad alta precisione. NET 6/8/10 con forte orientamento ad ASP.NET Core (Web API, middleware, DI).
Competenze Tecniche
- Language: C# avanzato (almeno 5 anni di esperienza), async/await, LINQ, generics.
- Data Access: progettazione, consumo e documentazione di REST API.
- Testing: Unit testing con xUnit / NUnit / Moq; API testing con Postman.
- Database & Infrastructure: DBMS - progettazione e tuning di basi di dati relazionali (MS SQL Server, PostgreSQL).
- Project tools: Jira (gestione task) e Confluence (documentazione tecnica).
Responsabilità Tecniche
- Sviluppare moduli backend scalabili e manutenibili a supporto delle nostre piattaforme web.
- Progettare e implementare REST API consumate dalle interfacce web.
- Contribuire alla scelta e all'evoluzione di architetture e pattern.
- Garantire la qualità del codice attraverso code review, unit test e adozione di best practice.
- Lavorare in sinergia con il team front-end e i Technical Leader per l'integrazione delle feature.
- Affiancare e supportare tecnicamente i colleghi più junior.
Esperienza e Requisiti
- Almeno 4 anni di esperienza reale nello sviluppo con C# e .NET.
- Ottima padronanza di MS SQL Server, con capacità di progettazione e tuning.
- Buona conoscenza dell'inglese, scritto e parlato.
- Buon background matematico e statistico, con interesse per l'analisi dei dati di processo industriale.
Modalità di lavoro
- Ibrida con 2 giorni SW a settimana.