Match score not available

Sviluppatore Microsoft .NET - Senior

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum of 5 years experience in .NET development., Bachelor's degree in Computer Science or related field., Proficiency in programming languages like C# and VB.NET., Familiarity with .NET frameworks and SQL databases..

Key responsabilities:

  • Design and develop applications using the .NET framework.
  • Collaborate with project teams to implement technological solutions.
SynSphere Italia logo
SynSphere Italia Information Technology & Services TPE http://www.synsphere.it/
11 - 50 Employees
See more SynSphere Italia offers

Job description

Synsphere Italia, azienda attiva nel settore IT, rappresenta prima di tutto una società solida e in forte crescita. La società, composta da un team con elevate competenze tecniche e consolidata esperienza progetta, realizza ed implementa progetti su misura nel mondo IT per medie e grandi aziende. L' azienda offre ottime possibilità di crescita in un ambiente piacevole caratterizzato da una squadra giovane e dinamica.

Synsphere Italia, Gold Partner Microsoft, per rafforzare il proprio team tecnico siamo alla ricerca di un/a collaboratore/trice con esperienza in Microsoft .NET


Posizione: Sviluppatore Microsoft .NET, Senior

Anni di esperienza: Minimo 5 anni

Settore: IT

Figura: Sviluppatore

Descrizione del Ruolo

Stiamo cercando un/una Sviluppatore Microsoft .NET Senior con una solida esperienza nello sviluppo di applicazioni e una buona padronanza della lingua inglese. Il candidato ideale sarà responsabile della progettazione, dello sviluppo e della manutenzione di applicazioni complesse, contribuendo all'architettura del software e guidando un team di sviluppatori.

Responsabilità Principali

  • Progettare e sviluppare applicazioni utilizzando il framework .NET.
  • Collaborare con i team di progetto per definire e implementare soluzioni tecnologiche.
  • Revisione e ottimizzazione del codice sorgente per garantire prestazioni e sicurezza.
  • Partecipare all'architettura e alla progettazione delle soluzioni software.
  • Mentorship e supporto ai membri junior del team.
  • Gestire il ciclo di vita del software, inclusi test, debugging e rilascio delle applicazioni.
  • Coordinarsi con gli stakeholder per comprendere i requisiti e fornire soluzioni tecniche adeguate.
  • Progettare soluzioni software, stabilendo l'architettura delle applicazioni e selezionando le tecnologie e gli strumenti più adatti.
  • Sviluppare applicazioni, scrivendo codice con linguaggi compatibili con il framework .NET, come C#, VB.NET .
  • Testare le applicazioni per individuare e correggere errori, garantendo prestazioni ottimali e sicurezza.
  • Aggiornare e mantenere applicazioni esistenti per migliorarne le funzionalità e le prestazioni.
  • Redigere documentazione tecnica sulle soluzioni sviluppate.

Requisiti

  • Ottima conoscenza della lingua inglese.
  • Laurea in Informatica o campo correlato.
  • Padronanza dei linguaggi di programmazione compatibili con il framework .NET, come C#, Visual Basic .
  • Familiarità con i framework .NET, come ASP.NET, Windows Forms o WPF (Windows Presentation Foundation).
  • Conoscenza di .NET Core, la versione cross-platform e open-source di .NET.
  • Comprensione dei pattern architetturali, come ASP.NET Forms o MVC (Model-View-Controller).
  • Esperienza nell'integrazione e nell'uso di database, con particolare riferimento a SQL Server di Microsoft e al linguaggio SQL.
  • Abilità nell'uso di Entity Framework, un ORM (Object-Relational Mapping) per la gestione dei database.
  • Conoscenza di LINQ (Language Integrated Query) per l'interrogazione di collezioni di dati.
  • Esperienza con Xamarin per lo sviluppo di applicazioni mobile e Blazor per lo sviluppo di applicazioni web interattive lato client.
  • Competenza nella creazione e gestione di Web API e nello sviluppo di servizi web RESTful su .NET.
  • Conoscenza delle metodologie di sviluppo software, come Agile o Waterfall.
  • Familiarità con strumenti e metodologie di testing, come TDD (Test-Driven Development).
  • Competenze nel cloud computing, specialmente con la piattaforma Microsoft Azure.
  • Uso di Microsoft Visual Studio, l'ambiente di sviluppo integrato (IDE) per .NET, e di soluzioni per il controllo delle versioni come GIT.
  • Competenze nelle tecniche di base per DevOps, comprese quelle offerte da Azure DevOps.
  • Abilità nello sviluppo di codice sicuro per identificare e prevenire vulnerabilità di sicurezza informatica.

Competenze Preferenziali

  • Certificazioni Microsoft (es. Microsoft Certified: Azure Developer Associate).
  • Esperienza con tecnologie cloud, preferibilmente Microsoft Azure.
  • Conoscenza di Docker e Kubernetes.
  • Familiarità con strumenti di CI/CD (es. Azure DevOps).


Cosa Offriamo:

  • Corsi di formazione con relative certificazioni atti a rendere sempre più competenti e soddisfatti i nostri collaboratori
  • Percorso di crescita
  • Flessibilità oraria e la possibilità di lavorare da remoto in Italia.
  • Contratto da definire in base alla pregressa esperienza del candidato ritenuto idoneo.

La ricerca è rivolta ai candidati ambosessi (L.903/77). Ti preghiamo di leggere l'informativa sulla privacy (https://www.synsphere.it/privacy) ai sensi dell'art. 13 del Regolamento (UE) 2016/679 sulla protezione dei dati (GDPR).

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
Italian
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication

.NET Developer Related jobs