20 ago - San Miniato
W Executive
Per azienda specializzata nello sviluppo e fornitura di soluzioni tecnologiche ricerchiamo
un/una C# Back-End Developer
da inserire nel team di sviluppo.
Posizione:
Stiamo cercando
un/una C# Back-End Developer
con almeno 3 anni di esperienza professionale nello sviluppo di soluzioni software server-side basate su stack
Microsoft .NET
, da inserire nel team di sviluppo. La risorsa sarà coinvolta nello sviluppo di moduli
mission-critical
, nell'evoluzione di componenti legacy e nella progettazione di nuove funzionalità orientate a scalabilità, robustezza e manutenibilità del sistema. Il ruolo prevede un focus particolare su:
API REST e SOAP WebServices
Windows Services
Integrazioni server-side basate su architettura Microsoft
Pipeline di elaborazione dati
basate sui principali pattern architetturali in ambito back-end (es.: architetture event-driven)
La figura ricercata deve mostrare una buona autonomia tecnica, capacità di analisi funzionale e padronanza delle logiche di integrazione tra componenti distribuiti.
Responsabilità principali
La risorsa sarà coinvolta nelle seguenti attività tecniche:
Sviluppo di nuovi moduli server-side basati su architettura .NET
, includendo progettazione delle componenti, definizione delle interfacce, gestione del ciclo di vita dei servizi, implementazione di logiche applicative e integrazione con sistemi esterni.
Manutenzione evolutiva e correttiva di componenti software legacy
, con interventi su codice .NET Framework esistente, ottimizzazione delle performance, refactoring mirato, analisi di compatibilità, gestione delle dipendenze e riduzione del debito tecnico.
Progettazione e implementazione di API REST
, comprendendo:
definizione della struttura degli endpoint
modellazione DTO e contratti
utilizzo di middleware, dependency injection e pipeline
gestione sicura dell'autenticazione/autorizzazione
logging, monitoring e gestione errori.
Sviluppo e gestione di Web Services SOAP
, inclusa:
creazione e modifica di WSDL
serializzazione XML
gestione dei binding e dei protocolli
Sviluppo, monitoraggio e manutenzione di Windows Services
, con:
implementazione di processi long-running e task schedulati
gestione dei cicli di esecuzione (start/stop/recovery)
logging avanzato
Sviluppo e manutenzione di applicazioni Web ospitate su IIS
, incluse:
configurazione degli application pool e del web hosting
gestione dei binding
Gestione dell'accesso ai dati su Microsoft SQL Server
, con:
scrittura ed ottimizzazione di query T-SQL
utilizzo di stored procedure, viste, funzioni e transazioni
Sviluppo e manutenzione di unit test e integration test
, con:
utilizzo di framework di testing (xUnit, NUnit, MSTest)
mocking e test double
Requisiti:
Il/la candidato/a ideale possiede:
Ottima conoscenza di C# e .NET
(Framework, .NET Core, .NET 6+).
Buona conoscenza di pattern e best-practice come dependency injection, async/await, task parallelism, logging e configurazioni multi-ambiente.
Esperienza comprovata nello sviluppo di software back-end orientato ai servizi
, con particolare competenza nella progettazione, implementazione e ottimizzazione di Web API.
Solida conoscenza di Microsoft SQL Server e del linguaggio T-SQL
.
Esperienza con tecnologie di integrazione di servizi. In particolare:
API REST
Web Services SOAP
(es.: WCF)
Familiarità con componenti server-side in ambiente Windows:
Windows Services
Web Applications / Web Sites ospitati su IIS
Competenza nello
sviluppo di unit test
e
integration test
.
Solida comprensione delle
architetture client-server
, dei principali protocolli di rete (in particolare ) e delle logiche di comunicazione sincrona e asincrona tra servizi.
Ottima familiarità con
Git
per versioning del codice: gestione dei branch, pull request e workflow collaborativi (GitFlow o simili).
Altre informazioni:
Il/la candidato/a ideale, oltre alle competenze tecniche richieste, dimostra una
solida capacità di operare in contesti strutturati e orientati alla qualità del software
. È in grado di analizzare problemi complessi, proporre soluzioni tecniche efficaci e contribuire attivamente al miglioramento continuo dell'architettura applicativa.
Mostra un'elevata attitudine al problem-solving
, cura per i dettagli e capacità di lavorare in modo autonomo nella gestione delle proprie attività, garantendo affidabilità, precisione e rispetto delle tempistiche.
La risorsa possiede inoltre ottime capacità comunicative
, fondamentali per collaborare con analisti, sviluppatori e stakeholder di progetto; sa documentare il proprio lavoro in modo esplicito e strutturato e affronta con flessibilità l'evoluzione dei requisiti funzionali. Ha un mindset orientato alla collaborazione, al confronto costruttivo e alla condivisione delle conoscenze, contribuendo alla crescita complessiva del team.
Pacchetto retributivo
: RAL fino a 37k da valutare con flessibilità
Possibilità di usufruire dello smart-working al superamento del periodo di prova
L'annuncio è rivolto ad ambo i sessi (D.lgs n. ********) e nel rispetto di quanto disposto dall'art. 10 del D.Lgs n. ********. I candidati sono invitati a leggere l'informativa privacy ai sensi dell'art. 13 e art. 14 del Regolamento UE ******** sulla protezione dei dati. Aut. Min. Prot. R.******* del 31/12/2021.
22 ago - Giugliano in Campania
ADELANTE
22 ago - Marano di Napoli
Cimmino's di cimmino Luca &c
22 ago - Villaricca
ADELANTE
22 ago - Tito
SATRIANO