Senior Backend Entwickler (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, OAuth2, OpenID Connect
Preferred skills
Mentoring, Pair Programming, Knowledge transfer
Technologies
.NET Core, C#, SQL Server, PostgreSQL, Entity Framework, Docker, Kubernetes, Azure, AWS, RabbitMQ, Kafka, Git
Responsibilities
Conceptualize, develop, and maintain scalable backend systems; Design and implement RESTful APIs and system integrations; Ensure and continuously improve software quality through 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; Collaborate with frontend developers, DevOps, and Product Owners in agile environments; Support and mentor junior colleagues through coaching and knowledge sharing
Seniority
Senior, hands-on IC with mentorship responsibilities