Senior Backend Entwickler (C# / .NET Core) (m/w/d)
Core
Design, development, and maintenance of scalable backend systems using .NET Core/C#, including RESTful APIs and system integrations.
Role type
Senior Backend Engineer (.NET Core)
Builds
Scalable backend systems, RESTful APIs, and integrated system landscapes
Domain
Enterprise software development, Cloud infrastructure
Deliverable
production ML models | product features
Required skills
C#, .NET Core, relational databases (SQL Server, PostgreSQL), ORM frameworks (Entity Framework), Microservices architecture, Containerization (Docker, Kubernetes), Cloud platforms (Azure, AWS), Git, CI/CD pipelines, Asynchronous programming, Event-Driven Architecture, Messaging systems (RabbitMQ, Kafka), Security, Authentication/Authorization (OAuth2, OpenID Connect)
Preferred skills
User Experience design, Frontend trends awareness
Technologies
.NET Core, C#, SQL Server, PostgreSQL, Entity Framework, Docker, Kubernetes, Azure, AWS, RabbitMQ, Kafka, Git
Responsibilities
Conceive, develop, and maintain scalable backend systems; Design and implement RESTful APIs and system integrations; Ensure and continuously improve software quality via code reviews and test automation; Analyze requirements and create technical specifications; Optimize performance, stability, and security of existing applications; Provide technical leadership for sub-projects and drive modern architecture concepts; Mentor junior colleagues through pair programming and knowledge transfer
Seniority
Senior, hands-on IC with mentorship responsibilities