
B&A Consulting Srl ist eine in Italien ansässige IT-Beratungs- und Digitalentwicklungsagentur, die Unternehmen mit maßgeschneiderten Technologielösungen unterstützt. Das Leistungsspektrum umfasst Webentwicklung, IT-Beratung und Outsourcing, Helpdesk und technischen Support rund um die Uhr, Cybersicherheit, Hardware- und Firmware-Engineering sowie KI und Datenanalyse. Das Unternehmen verbindet projektspezifische digitale Strategien mit kontinuierlichem technischen Support, damit Organisationen sichere und zuverlässige Abläufe gewährleisten können.
Senior .NET-Entwickler: Microservices und Cloud Native
Als Senior-.NET-Entwickler entwickelst du C#-Microservices für B&A Consulting, ein Software- und Digitalberatungsunternehmen. Die Aufgaben umfassen APIs, Messaging-Integrationen und containerisierte Cloud-Native-Dienste.
Beschreibung
- Entwickle und pflege Backend-Anwendungen mit C# und ASP.NET Core
- Entwirf und erstelle Web-APIs
- Entwickle und integriere Dienste mit gRPC und Protocol Buffers
- Baue Microservices-Architekturen auf
- Implementiere synchrone und ereignisbasierte Kommunikation
- Integriere RabbitMQ und Kafka
- Verwalte die Persistenz mit Entity Framework Core
- Entwickle und optimiere SQL-Server-Abfragen und gespeicherte Prozeduren
- Verbessere die Ausfallsicherheit von Verbindungen und die Anwendungssicherheit
- Arbeite mit Docker und Kubernetes
- Arbeite mit Bereitstellungspipelines und Prozessen in Azure DevOps
- Wirke an einem langfristigen Unternehmensprojekt bei B&A Consulting mit, einem Software- und Digitalunternehmen
Anforderungen
- Mehr als fünf Jahre Erfahrung in der .NET-Entwicklung
- Fundierte Kenntnisse in ASP.NET Core, Versionen 5.0 bis 10
- Fundierte Kenntnisse in C#
- Erfahrung mit Web-APIs, Middleware, Dependency Injection und Configuration Binding
- Erfahrung mit gRPC und Protocol Buffers
- Gute Kenntnisse in Entity Framework Core
- Erfahrung mit SQL Server, komplexen Abfragen und gespeicherten Prozeduren
- Kenntnisse zu Mechanismen für die Ausfallsicherheit von Verbindungen
- Erfahrung mit Verschlüsselungs- und Hashing-Systemen wie Hashids
- Erfahrung mit RabbitMQ und/oder Kafka
- Umfangreiche Erfahrung mit Microservices-Architekturen
- Kenntnisse in gRPC und ereignisgesteuerten Kommunikationsmustern
- Gute Kenntnisse in Docker und Kubernetes
- Erfahrung mit Azure DevOps
- Selbstständige Arbeitsweise, analytisches Denkvermögen und Problemlösungskompetenz, strukturierte und proaktive Vorgehensweise, Teamfähigkeit, Qualitäts- und Lieferorientierung sowie gute Kommunikationsfähigkeiten
- Bereitschaft zur Zusammenarbeit als unabhängige Auftragnehmerin oder unabhängiger Auftragnehmer im italienischen Partita-IVA-Regime
Zusatzleistungen
- Vollständig remote, bei Bedarf gelegentliche persönliche Teilnahme an Besprechungen
- Zusammenarbeit als unabhängige Auftragnehmerin oder unabhängiger Auftragnehmer im italienischen Partita-IVA-Regime