Backend Developer Dynamics 365/.NET/Azure

Flexsis
Mendrisio, Switzerland
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Italian

Job location

Mendrisio, Switzerland

Tech stack

.NET
Agile Methodologies
Application Services
User Authentication
Azure
C Sharp (Programming Language)
Continuous Integration
Language Integrated Query
Entity Framework
Github
Microsoft Dynamics
Microsoft SQL Server
SQL Azure
Scrum
Software Architecture
Data Processing
.NET Core
Backend
Gitlab
TFS
REST
Serverless Computing
Microservices

Job description

  • Realizzazione di API RESTful e microservizi (Container App e AKS)
  • Progettazione e implementazione di logiche di business complesse
  • Sviluppo di Plugin Custom: progettazione e implementazione di plugin in .NET (C#) e per l'estensione delle logiche di business su Dynamics 365
  • Event-Driven Development: gestione di worlflow complessi tramite intercettazione di eventi nativi (es. creazione/aggiornamento di Quotes, Orders, Customers) utilizzando il Plugin Registration Tool
  • Data Management: ottima conoscenza Dataverse (Common Data Service), modellazione di entità custom e gestione delle relazioni tra tabelle core del CRM/ERP
  • Utilizzo di Azure App Services, Azure Functions (per l'estensione di logiche ERP esterne) e Azure SQL Database
  • Configurazione e gestione di soluzioni cloud, compresa l'integrazione con Azure B2C per la gestione dell'autenticazione e autorizzazione degli utenti
  • Configurazione e gestione di Azure Event Hub per l'ingestione di eventi
  • Implementazione di pipeline CI/CD con Azure DevOps
  • Manipolazione di dati tramite Entity Framework e LINQ

Requirements

  • Conoscenza di C#
  • Esperienza consolidata con .NET Framework e .NET Core, Dynamics 365 e Power Platform, Microsoft Azure, SQL Server
  • Esperienza con GitHub, GitLab o Azure Repos
  • Capacità di tradurre requisiti funzionali (es. cicli vendita, gestione offerte e stati dell'ordine) in architetture software solide e scalabili all'interno dell'ecosistema Microsft
  • Collaborazione in ambienti Agile (Scrum/Kanban) con team multidisciplinari
  • Adattabilità e apprendimento continuo (impegno nel mantenersi aggiornato su nuove tecnologie e best practices del settore)
  • Problem Solving
  • Ottime doti comunicative e relazionali

Benefits & conditions

Si offre contratto di lavoro a tempo indeterminato diretto con l'azienda cliente.

About the company

Per importante situato nel mendrisiotto siamo alla ricerca di un/a

Apply for this position