Senior Software Engineer .NET (all genders)
adesso SE
Dresden, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Remote
Dresden, Germany
Tech stack
ASP.NET
.NET
Azure
C Sharp (Programming Language)
Client Server Models
Cloud Computing
Databases
Continuous Integration
DevOps
Language Integrated Query
Entity Framework
Github
PostgreSQL
Microsoft SQL Server
MongoDB
NoSQL
Gitlab-ci
Kubernetes
Information Technology
Bicep
Cosmos DB
Terraform
Docker
Microservices
Requirements
- 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.
Unser Versprechen: Du wirst dich bei uns wohlfühlen! Kollegial, familiär und auf Augenhöhe - wir leben Austausch, Teamgeist und einen respektvollen Umgang miteinander. Diversität und verschiedene Blickwinkel werden bei uns genauso geschätzt wie du als Mensch. Das und viel mehr steht für unser ganz besonderes Wir-Gefühl. Für das es sogar ein Wort gibt: adessi.
About the company
* 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.