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 preghiamo di leggere attentamente la seguente descrizione del lavoro per assicurarsi di essere la persona giusta per questo ruolo prima di candidarsi.
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.
Stack Tecnologico
● Core: .NET 6/8/10 con forte orientamento ad ASP.NET Core (Web API, middleware, DI).
● Language: C# avanzato (almeno 5 anni di esperienza), async/await, LINQ, generics.
● Architecture: Design pattern, principi SOLID, Clean Architecture, microservizi.
● Data Access: Entity Framework Core (modellazione, migration, performance tuning).
● API: Progettazione, consumo e documentazione di REST API.
● Testing: Unit testing con xUnit / NUnit / Moq; API testing con Postman.
● Tools: Git (Feature Branch workflow), Sourcetree, Bitbucket.
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
● Collaborare attivamente al refactoring e al miglioramento del codice esistente.
● 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.
Requisiti
● Esperienza: almeno 4 anni di esperienza reale nello sviluppo con C# e .NET.
● Autonomia: capacità di gestire lo sviluppo di feature end-to-end
● Competenze: solida conoscenza di design pattern, principi SOLID, OOP e Clean Code.
● Database: ottima padronanza di MS SQL Server, con capacità di progettazione e tuning.
● Soft Skills: mentalità orientata al problem solving, attenzione ai dettagli
● Lingue: buona conoscenza dell'inglese, scritto e parlato.
Nice to have
● Buon background matematico e statistico, con interesse per l'analisi dei dati di processo industriale.
● Conoscenza di Apache Kafka e pattern event-driven tra servizi.
● Basi sull'uso di container & CI/CD: Docker, Bitbucket Pipelines per build e deploy automatici.
Sede: Cormano
Modalità di lavoro: Ibrida con 2gg SW a settimana. Orario flessibile.
Budget: €40.000 - €45.000
CCNL: Metalmeccanico
Buoni Pasto: €6,50
La ricerca è rivolta ai candidati ambosessi (L.903/77). Ti preghiamo di leggere l'informativa sulla privacy Randstad ( ai sensi dell'art. xjrgpwk 13 del Regolamento (UE) 2016/679 sulla protezione dei dati (GDPR).