Descrizione azienda
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:
Responsabilità principali
La risorsa sarà coinvolta nelle seguenti attività tecniche:
Il/la candidato/a ideale possiede:
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 chiaro 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. 198/2006) e nel rispetto di quanto disposto dall'art. 10 del D.Lgs n. 276/2003. I candidati sono invitati a leggere l'informativa privacy https://www.wexecutive.eu/privacy-policy ai sensi dell'art. 13 e art. 14 del Regolamento UE 2016/679 sulla protezione dei dati. Aut. Min. Prot. R.0000155 del 31/12/2021.
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)
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 HTTP
- 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
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 HTTP/HTTPS) 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).
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 chiaro 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. 198/2006) e nel rispetto di quanto disposto dall'art. 10 del D.Lgs n. 276/2003. I candidati sono invitati a leggere l'informativa privacy https://www.wexecutive.eu/privacy-policy ai sensi dell'art. 13 e art. 14 del Regolamento UE 2016/679 sulla protezione dei dati. Aut. Min. Prot. R.0000155 del 31/12/2021.
Job ID 625060
WeHunt is the W Executive brand dedicated to middle-senior management
WeHunters are professionals specializing in search and selection in specific fu...
More Jobs From Wehunt
Wehunt
Florence, Italy
Wehunt
Florence, Italy
Wehunt
Lucca, Italy
Wehunt
Florence, Italy
Wehunt
Lucca, Italy
Boost your career
Find thousands of job opportunities by signing up to eFinancialCareers today.More Jobs Like This
Erudite Research & Consulting Limited
Hong Kong