Senior Software Engineer .NET (all genders)
Senior Software Engineer .NET (all genders)
DEINE ROLLE
- Modern Application Development: Du entwickelst cloudnative, hochskalierbare Anwendungen auf Basis von .NET und C#. Von Microservices bis zu komplexen Enterprise-Plattformen.
- Klassische Entwicklung: Du bringst auch Erfahrung in klassischen Client-Server- und On-Premises-Anwendungen mit, um bestehende Systeme weiterzuentwickeln oder zu modernisieren.
- End-to-End Delivery: Du begleitest den gesamten Entwicklungsprozess von der Idee über das Design bis zum produktiven Betrieb.
- Quality & Automation: Du setzt auf Testautomatisierung, CI/CD-Pipelines und Infrastructure-as-Code.
- Innovation & Cloud: Du nutzt moderne Cloud-Services (Azure, AWS oder GCP) und bringst neue Trends wie Event-Driven-Architectures, Observability oder AI-Integration aktiv ein.
DEIN PROFIL
- Background: Abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine vergleichbare Qualifikation.
- .NET Expertise: Mehrjährige Erfahrung in .NET / C# sowie sehr gute Kenntnisse in ASP.NET Core, Entity Framework Core, LINQ und gängigen Architektur- & Design-Patterns wie Client-Server- oder monolithischen Anwendungen sowie Microservices.
- Cloud & DevOps: Kenntnisse in Container-Technologien (Docker, Kubernetes), Infrastructure-as-Code (Terraform/Bicep) sowie CI/CD-Pipelines (Azure DevOps, GitHub Actions, GitLab CI) und Cloud-Architektur-Patterns.
- Database Know-how: Sichere Anwendung relationaler (SQL Server, PostgreSQL) und NoSQL-Datenbanken (MongoDB, Cosmos DB).
- Mindset: Begeisterung für moderne Entwicklungsmethoden (DDD, Clean Architecture, TDD/BDD) und agile Zusammenarbeit.
- Sprachen: Sehr gute Deutsch- und Englischkenntnisse.