Backend-Entwickler
Role details
Job location
Tech stack
Job description
Du liebst es, komplexe Logiken zu entwerfen und robuste, skalierbare Systeme zu bauen? Als Backend-Entwickler (m/w/d) bist du der Architekt hinter den Kulissen und sorgst dafür, dass unsere Anwendungen reibungslos und sicher funktionieren. In unserem innovativen Microsoft-Umfeld entwickelst du das digitale Rückgrat unserer Produkte, implementierst smarte Datenverarbeitungslogiken und nutzt die volle Power von C#, .NET und Microsoft Azure., * Konzeption, Entwicklung und Implementierung robuster und skalierbarer Backend-Services mit C# und .NET
- Design und Bereitstellung von RESTful APIs (inklusive aussagekräftiger API-Dokumentation) für unser Frontend und externe Partner
- Integration externer APIs und Sicherstellung eines reibungslosen Datenaustauschs
- Implementierung von Authentifizierungs- und Autorisierungskonzepten, vorzugsweise mit OAuth 2.0 und Microsoft Entra ID
- Entwicklung und Pflege von Datenhaltungslösungen mit Microsoft SQL Server, wahlweise On-Premise oder in der Azure Cloud
- Implementierung von Logging-, Monitoring- und Tracing-Lösungen zur Überwachung der Anwendungsperformance und -auslastung
- Sicherstellung der Codequalität durch Unit- und Integration Tests sowie Code Reviews
- Mitwirkung an CI/CD-Pipelines mithilfe von Git, GitLab und GitLab Runnern
Technologien & Tools, die wir nutzen:
- C# (ASP.NET Core), .NET 9, .NET 10
- Microsoft SQL Server, RESTful APIs, Swagger/OpenAPI
- Visual Studio 2022, Versionsverwaltung (Git), Jira, Confluence, CI/CD (GitLab)
Requirements
- Fundierte Erfahrung in der Backend-Entwicklung mit C# und modernen .NET-Versionen (.NET 8+)
- Sicherer Umgang mit relationalen Datenbanken, insbesondere Microsoft SQL Server
- Umfassende Erfahrung in der Entwicklung von RESTful APIs und Verständnis für die Bedeutung einer guten Dokumentation
- Vertrautheit mit Authentifizierungs- und Autorisierungsmechanismen wie OAuth 2.0 und Microsoft Entra ID
- Verständnis und Anwendung von Prinzipien der Softwarearchitektur (z. B. Microservices, Clean Architecture, Domain-Driven Design)
- Teamplayer mit Erfahrung in Code Reviews und in der Erstellung von Unit- und Integration Tests
- Du arbeitest gerne cross-funktional und tauschst dich aktiv mit Frontend-Teams und anderen Stakeholdern aus
- Eine lösungsorientierte und analytische Denkweise sowie eine strukturierte Arbeitsweise
Benefits & conditions
- Flexible Arbeitszeit: Du bist innerhalb der Geschäftszeiten und der Teammindestbesetzung flexibel und hast Dein eigenes Arbeitszeitkonto
- Urlaubstage: 30 Tage von Anfang an - plus 24. und 31. Dezember frei
- Unbefristeter Arbeitsvertrag: Sicherheit durch Konzernzugehörigkeit
- Betriebliche Altersvorsorge: Freiwillige Arbeitgeberzuschüsse für Deine finanzielle Absicherung im Alter
About the company
rent24 bietet flexible Coworking- und Coliving-Lösungen für Freiberufler, Startups, Gründer, Unternehmen und Firmen gleichermaßen. Mit den aktuellen Coworking-Standorten in Berlin, Bremen, Dortmund, Hamburg und Amsterdam bietet rent24 eine Vielzahl offener und geschlossener Büroräume, kreativ eingerichtete Tagungs- und Konferenzräume, einen Activity Room mit Tischtennisplatte, Tischfußball und Nintendo Wii sowie mehrere Loungebereiche und ein privates Kino.