×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer C# WPF

Job in 06100, Perugia, Umbria, Italy
Listing for: Randstad Digital Italia
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Software Engineer, C# / Unity Developer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below
Randstad Digital  ricerca un/una  Software Engineer C# WPF  per una prestigiosa Software House Internazionale, leader nel settore Healthcare/Pharma.
La risorsa entrerà a far parte di un team di oltre 20 professionisti, lavorando su un applicativo desktop strategico che serve oltre 18.000 clienti nel settore farmaceutico.

Responsabilità Principali
Analisi e sviluppo di  nuove funzionalità architetturali  e di business logic utilizzando  C# e WPF ;
Refactoring e manutenzione del codice esistente  per garantirne la scalabilità e le performance;
Creazione e ottimizzazione  di interfacce di interazione tra applicazioni e sistemi eterogenei.

Requisiti Tecnici Richiesti
C# & Framework WPF (Livello Avanzato)
Padronanza consolidata  per lo sviluppo di applicazioni desktop complesse;
Profonda conoscenza di WPF e del pattern MVVM , con esperienza pratica nella gestione del data binding, degli stili, dei template e del ciclo di vita della UI.
Architettura e Clean Code (Applicazione Concreta)
Applicazione rigorosa dei Principi SOLID  e dei paradigmi di Object-Oriented Programming (OOP) nella scrittura del codice quotidiano;
Comprovata esperienza nell'uso pratico dei Design Pattern  più comuni (es. Factory, Singleton, Dependency Injection, Repository, Observer), dimostrando di saper scegliere la soluzione adatta al contesto specifico.
Database e Modellazione Dati (Livello Autonomo)
Ottima conoscenza del linguaggio SQL  (in particolare su MySQL e/o SQL Server).
Capacità avanzata di manipolazione dei dati , con piena autonomia nella scrittura di query complesse ( Inner/Left Join , sottoquery) e nello sviluppo/ottimizzazione di  Stored Procedure .
Gradita la familiarità con database non relazionali (No

SQL).
Altri requisiti:
Laurea e/o Diploma in discipline tecnico-scientifiche;
Familiarità con i sistemi di gestione sorgenti ( GIT );
Buona conoscenza della lingua inglese (scritta e parlata).

Nice to have
Gradita conoscenza dello sviluppo di Web Service REST e/o SOAP.
Esperienza pratica con framework di  Unit Testing  (costituisce titolo preferenziale).
Certificazioni Microsoft nell’ambito della programmazione.
La conoscenza dei software gestionali per le farmacie sarà considerata un plus.

Cosa offre l'azienda?
Inquadramento e retribuzione  commisurati al livello di esperienza effettivamente maturata;
Percorso di crescita  strutturato in azienda, sia tecnico che economico, attraverso salary review periodiche;
Modalità di lavoro:  Full Remote, con onboarding iniziale di 3 settimane a carico dell'azienda presso l'Head Quarter in provincia di Roma.

La ricerca è rivolta a candidati di entrambi i sessi (L.903/77). I dati saranno trattati nel rispetto della normativa vigente in materia di protezione dei dati personali (GDPR - Regolamento UE 2016/679).
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary