Job description
(Senior) Software Engineer (m/w/d) - C#/.NET & Azure
Company Overview
Als innovativer IT-Dienstleister entwickeln wir skalierbare, zukunftsorientierte Softwarelösungen auf Basis des Microsoft-Technologie-Stacks. Unsere Teams begleiten Unternehmen unterschiedlichster Branchen auf ihrem Weg in Digitalisierung, Modernisierung und Cloud – mit Technologie, die begeistert.
What drives us is your future readiness. Side by side, we help shape your digital DNA—with mutual respect, deep expertise, and a focus on what truly matters. Together, we create clarity in a dynamic environment, streamline digital processes, and prepare your business for tomorrow. Step by step, but always with measurable success. Because our focus is on added value, not just possibilities. With technology and industry expertise, we support you from requirements analysis to architecture, software development and implementation through to operation. We support you in future-proofing your IT infrastructure and using data profitably. We use modern technologies and individual solutions to optimize digital processes and tap into new potential. Whether in automotive, retail, banking and insurance, or the public sector – we understand industry-specific needs and deliver smart technologies where they create real value. Behind it is a team of around 750 colleagues in Germany, Poland, Lithuania, Romania, and India—highly skilled, tightly connected, and working seamlessly across locations.
Job Summary
Wenn du moderne Softwareentwicklung mit C#, .NET und Azure liebst und Lust auf abwechslungsreiche Projekte mit viel Gestaltungsspielraum hast, bist du bei uns genau richtig.
Key Responsibilities
- Gestalten statt nur umsetzen: Du konzipierst und entwickelst moderne Anwendungen für Web, Mobile, Desktop und Cloud – und bringst deine Ideen aktiv ein
- Abwechslung garantiert: Unterschiedliche Branchen, wechselnde fachliche Domänen und viel Raum für eigene Lösungen
- Agil & nah am Kunden: Du arbeitest in Scrum-Teams eng mit Kund:innen und Expert:innen zusammen und siehst unmittelbar den Impact deiner Arbeit
- Technische Vielfalt: Du entwickelst Microservice-Architekturen, APIs, Integrationslösungen und Cloud-native Anwendungen in Azure
- Modernisieren & Transformieren: Du begleitest Refactorings, Reengineerings, Migrationen und Cloud-Transformationen
- Wachse über dich hinaus: Du kannst Verantwortung in Architektur, DevOps oder Code Quality übernehmen und deine technischen Fähigkeiten kontinuierlich vertiefen
Requirements / Qualifications
- Du hast ein abgeschlossenes IT-nahes Studium oder eine vergleichbare Qualifikation und mehrjährige Erfahrung im Software Engineering mit C#
- Du beherrschst die wichtigsten Technologien unseres Stacks: .NET / .NET Core, ASP.NET, Entity Framework, Visual Studio und Git
- Du arbeitest sicher mit SQL- oder NoSQL-Datenbanken sowie mit Frontend-Technologien wie Angular, Blazor, Vue.js, .NET MAUI oder WPF
- Du bringst Erfahrung mit APIs und Integrationsansätzen (gRPC, REST, Microservices, Docker, Kubernetes) mit
- Du bist mit Azure Services vertraut und kannst CI/CD-Pipelines in Azure DevOps oder GitHub Actions einsetzen
- Du setzt auf Clean Code, Patterns und automatisierte Tests und fühlst dich im agilen Umfeld wohl
- Du hast Freude an Zusammenarbeit, Kommunikation, eigenverantwortlichem Arbeiten und am Austausch mit Kund*innen
- Du verfolgst neue Technologien aktiv und bringst technische Trends gerne ins Team ein
- Du verfügst über sehr gute Deutsch- und gute Englischkenntnisse
Preferred Qualifications
- Du hast bereits mit weiteren Produkten aus dem Microsoft Azure Ökosystem gearbeitet
- Du besitzt Azure-Zertifizierungen oder möchtest diese erwerben
Location
Berlin, Germany, Remote: false