Senior Software Entwickler C#

Jobriver Hr Service
Berlin, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior
Compensation
€ 73K

Job location

Berlin, Germany

Tech stack

.NET
Agile Methodologies
Azure
C Sharp (Programming Language)
Code Review
Databases
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
DevOps
PostgreSQL
MongoDB
SQL Databases
Event Driven Architecture
Kubernetes
Azure
Front End Software Development
Microservices

Job description

Das Unternehmen ist ein Teil der DIN-Gruppe und zeichnet sich durch hohe technische Expertise aus. Es ist verantwortlich für die Entwicklung und den Betrieb von Software, Plattformen und Datenbanken. Die Hauptaufgabe besteht darin, Kundenanforderungen in technische Lösungen zu übersetzen und Lösungen für Normenanwender sowie Kooperationspartner zu entwickeln. In der Rolle des Senior Software Entwicklers (m/w/d) C# übernehmen Sie ab sofort in Berlin eine unbefristete Anstellung. Zu Ihren zentralen Aufgaben gehört die Erstellung eines stabilen und flexiblen Plugin-Systems, um externe Anwendungen an die hausintern entwickelte Webapplikation anzubinden. Sie sind verantwortlich für die Entwicklung sowie späteren Betrieb und Pflege der C#/.NET-basierten Anwendung. Zudem gestalten Sie aktiv die Architektur und treffen technische Entscheidungen. Ihre Mitarbeit im agilen Projektteam umfasst die Teilnahme an Refinements, Architektur- und Code-Reviews. Des Weiteren sind Sie für das Deployment, Monitoring und den Betrieb in Azure Kubernetes Services (AKS) zuständig. Performance-Optimierungen, Troubleshooting und kontinuierliche Qualitätsverbesserung gehören ebenfalls zu Ihren Aufgaben. Sie arbeiten eng mit dem Product Owner, dem UI-/UX-Team, DevOps, Frontend, QA und dem Support-Team zusammen.

Requirements

Der ideale Kandidat bringt sehr gute Kenntnisse in dotnet/C# mit und hat Erfahrung im Aufbau von Microservices. Freude an agiler Projektarbeit, eine Ownership-Mentalität sowie Teamorientierung sind essenziell. Ein sicherer Umgang mit SQL sowie No-SQL-Datenbanken wie MongoDB, ArangoDB und PostgreSQL ist erforderlich. Zudem sollten Sie über Erfahrung mit Kubernetes und Azure Cloud Services verfügen. Kenntnisse im Arbeiten mit CI/CD-Pipelines, Testing, Monitoring und Observability sind von Vorteil. Erfahrungen mit DDD, Clean Architecture oder verwandten Designparadigmen sind wünschenswert. Praktische Erfahrung mit CQRS, Event Sourcing und Event-Driven Architecture mit MassTransit oder vergleichbaren Technologien ist ideal. Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift runden Ihr Profil ab.

Technologien

C# PostgreSQL MongoDB Kubernetes Azure CI/CD .NET

Soft Skills

Teamfähigkeit Kommunikation Agile Denkweise Ownership-Mentalität

Erforderliche Sprachen

Deutsch Englisch

Apply for this position