
B&A Consulting Srl is een in Italië gevestigd IT-advies- en digitaleontwikkelingsbureau dat bedrijven ondersteunt met op maat gemaakte technologieoplossingen. De werkzaamheden omvatten webontwikkeling, IT-advies en outsourcing, helpdesk en 24/7 technische ondersteuning, cybersecurity, hardware- en firmware-engineering en AI en data-analyse. Het bedrijf combineert projectspecifieke digitale strategie met voortdurende technische ondersteuning om organisaties te helpen veilige en betrouwbare bedrijfsvoering te behouden.
Senior .NET-ontwikkelaar: microservices en cloud native
Als senior .NET-ontwikkelaar bouw je C#-microservices voor B&A Consulting, een adviesbureau voor software en digitale diensten. De functie omvat API’s, messagingintegraties en gecontaineriseerde cloud-native diensten.
Beschrijving
- Ontwikkel en onderhoud backendapplicaties met C# en ASP.NET Core
- Ontwerp en bouw Web API’s
- Ontwikkel en integreer diensten met gRPC en Protocol Buffers
- Bouw microservicesarchitecturen
- Implementeer synchrone en eventgebaseerde communicatie
- Integreer RabbitMQ en Kafka
- Beheer persistentie met Entity Framework Core
- Ontwikkel en optimaliseer SQL Server-query’s en opgeslagen procedures
- Verbeter de verbindingsbestendigheid en applicatiebeveiliging
- Werk met Docker en Kubernetes
- Werk met Azure DevOps-leveringspijplijnen en -processen
- Draag bij aan een langlopend bedrijfsproject bij B&A Consulting, een software- en digitaal bedrijf
Vereisten
- Meer dan vijf jaar ervaring met .NET-ontwikkeling
- Sterke kennis van ASP.NET Core, versies 5.0–10
- Sterke kennis van C#
- Ervaring met Web API’s, middleware, dependency injection en configuratiebinding
- Ervaring met gRPC en Protocol Buffers
- Goede kennis van Entity Framework Core
- Ervaring met SQL Server, complexe query’s en opgeslagen procedures
- Kennis van mechanismen voor verbindingsbestendigheid
- Ervaring met encryptie- en hashingsystemen, zoals Hashids
- Ervaring met RabbitMQ en/of Kafka
- Ruime ervaring met microservicesarchitecturen
- Kennis van gRPC en eventgestuurde communicatiepatronen
- Goede kennis van Docker en Kubernetes
- Ervaring met Azure DevOps
- Zelfstandig, analytisch en probleemoplossend vermogen, een gestructureerde en proactieve aanpak, teamgerichtheid, aandacht voor codekwaliteit en oplevering, en goede communicatieve vaardigheden
- Beschikbaar om als zelfstandig opdrachtnemer te werken onder het Italiaanse Partita IVA-regime
Voordelen
- Volledig op afstand, met indien nodig af en toe aanwezigheid op locatie voor vergaderingen
- Samenwerking als zelfstandig opdrachtnemer onder het Italiaanse Partita IVA-regime