Das Unternehmen ist ein innovativer IT-Dienstleister, der sich auf die Entwicklung moderner Softwarelösungen spezialisiert hat. In dieser Rolle als (Senior) Software Engineer arbeiten Sie an spannenden, abwechslungsreichen Projekten, die einen klaren Fokus auf Digitalisierung und Cloud-Transformation legen. Sie werden Teil eines dynamischen Teams, das Unternehmen aus verschiedenen Branchen, darunter Automotive, Handel und öffentliche Sektoren, auf ihrem Weg in die digitale Zukunft begleitet. Ihre Hauptaufgaben umfassen die Gestaltung und Entwicklung von Softwarelösungen auf Basis des Microsoft-Technologie-Stacks, wobei Sie den gesamten Entwicklungsprozess von der Anforderungsanalyse über die Architektur bis hin zur Implementierung und dem Betrieb begleiten. Das Arbeitsumfeld ist geprägt von agilen Methoden und einer engen Zusammenarbeit mit den Kunden, was Ihnen die Möglichkeit gibt, Ihre Ideen einzubringen und aktiv an der Gestaltung der Lösungen mitzuwirken. Zudem profitieren Sie von klar definierten Karriereperspektiven, kontinuierlichen Weiterbildungsangeboten und einer flexiblen Arbeitszeitgestaltung, die sowohl Hybrid- als auch Remote-Arbeitsmodelle umfasst. Die Unternehmenskultur ist kollegial und politikarm, was ein angenehmes Arbeitsklima schafft, in dem Ihre Leistungen und Ideen geschätzt werden.
(Senior) Software Engineer (m/w/d) - C#/.NET & Azure
Beschreibung
Anforderungen
Der ideale Kandidat für diese Position hat ein abgeschlossenes IT-nahes Studium oder eine vergleichbare Qualifikation und bringt mehrjährige Erfahrung im Software Engineering mit C#. Sie sollten die wichtigsten Technologien des Microsoft-Stacks beherrschen, einschließlich .NET / .NET Core, ASP.NET, Entity Framework, Visual Studio und Git. Erfahrung im Umgang mit SQL- oder NoSQL-Datenbanken sowie Frontend-Technologien wie Angular, Blazor, Vue.js, .NET MAUI oder WPF ist ebenfalls erforderlich. Zudem sollten Sie Kenntnisse in APIs und Integrationsansätzen wie gRPC, REST, Microservices, Docker und Kubernetes mitbringen. Vertrautheit mit Azure Services und der Fähigkeit, CI/CD-Pipelines in Azure DevOps oder GitHub Actions zu implementieren, sind ebenfalls wichtig. Sie sollten Wert auf Clean Code, Design Patterns und automatisierte Tests legen und sich in einem agilen Umfeld wohlfühlen. Persönlich zeichnen Sie sich durch Freude an der Zusammenarbeit, gute Kommunikationsfähigkeiten und Eigenverantwortung aus. Sehr gute Deutsch- und gute Englischkenntnisse sind ebenfalls erforderlich. Wünschenswert sind Erfahrungen mit weiteren Produkten aus dem Microsoft Azure Ökosystem sowie Azure-Zertifizierungen oder die Bereitschaft, diese zu erwerben.