B&A Consulting Srl
B&A Consulting Srl
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