Unser Kunde ist ein renommiertes mittelständisches Medienunternehmen, das sowohl Print- als auch Onlineprodukte im In- und Ausland anbietet. Das Unternehmen bietet praktische Lösungen für selbstständige Unternehmer und Entscheider in den Bereichen Handwerk und Hotellerie. Das umfangreiche Medienportfolio umfasst zahlreiche Fachmedien, Bücher, Seminare sowie einen Webradiosender und reichweitenstarke Wirtschaftstitel. Zur Verstärkung des Teams suchen wir zum nächstmöglichen Zeitpunkt einen engagierten Senior Software Developer (m/w/d) für den Standort Muenchen. In dieser Rolle übernehmen Sie die End-to-End-Projektverantwortung, beginnend mit der Anforderungsaufnahme in Zusammenarbeit mit den Fachabteilungen bis hin zur Architektur, Umsetzung, Deployment und dem Betrieb der Lösungen. Zu Ihren Aufgaben gehört die Entwicklung und Wartung interner Business-Anwendungen auf Basis von C# und MSSQL sowie die Umsetzung und Pflege von Webseiten und Web-CMS mit WordPress (PHP / MariaDB). Darüber hinaus entwickeln Sie moderne Web-Apps für Kunden mit Python (Backend), React (Frontend) und PostgreSQL. Sie realisieren Schnittstellen und Integrationen (REST / GraphQL) zwischen internen und externen Systemen und sind verantwortlich für den Aufbau und Betrieb der Deployment-Umgebung mit Docker, CI/CD-Pipelines, Cloud (Azure / AWS / GCP) und On-Premise-Servern (Linux / Windows). In einem kleinen, dynamischen Team gestalten Sie aktiv die technischen Standards und die Architektur mit.
Senior Software Developer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt solide Kenntnisse in der objektorientierten und/oder funktionalen Programmierung mit. Sie haben produktive Erfahrung in mindestens einem der folgenden Technologiestacks: C#, Python / React oder WordPress / PHP. Ein routinierter Umgang mit relationalen Datenbanken wie MS SQL, MariaDB / MySQL oder PostgreSQL sowie SQL ist erforderlich. Zudem sollten Sie Erfahrung mit Git und gängigen Branching- und Review-Workflows haben. Eine Hands-on-Mentalität ist wichtig, da Sie Ideen direkt umsetzen und praktische Arbeiten nicht scheuen. Eigenverantwortung und eine strukturierte Arbeitsweise sind ebenso von Bedeutung wie analytisches Denkvermögen zur Lösung komplexer Probleme. Lernbereitschaft und Neugier auf neue Technologien und Stacks sind wünschenswert. Sehr gute Deutschkenntnisse sind erforderlich, da dies die Arbeits- und Kommunikationssprache ist. Wünschenswerte Zusatzqualifikationen umfassen Erfahrung im API-Design (REST, gerne auch GraphQL), Kenntnisse in Docker und Containerisierung sowie Erfahrung mit CI/CD-Pipelines (z. B. GitHub Actions, GitLab CI, Azure DevOps). Grundkenntnisse im Cloud-Umfeld (Azure, AWS oder GCP) sowie Erfahrung im Betrieb von On-Premise-Servern (Linux und/oder Windows) sind ebenfalls von Vorteil. Eine Affinität zu KI-gestützter Entwicklung (z. B. GitHub Copilot, Claude Code) wird als starkes Plus angesehen.