Senior Backend Developer
Looking for an experienced Senior Backend Developer to design, develop, and maintain complex backend systems using C# and .NET in a microservices architecture with Kubernetes, Docker, and cloud infrastructure. You will participate in the full development lifecycle within an Agile team.
Responsibilities
- Design and develop backend services and applications using C# and .NET / .NET Core.
- Build and maintain scalable, distributed backend systems using microservices architecture.
- Work with cloud or private cloud environments and containerized infrastructure (Docker, Kubernetes).
- Participate in system design, technical architecture decisions, and CI/CD processes.
- Collaborate in an Agile/Scrum development team throughout the full development lifecycle.
Requirements
- B.Sc. in Computer Science, Software Engineering, or a related field.
- 8+ years of hands-on backend development experience with C#/.NET.
- Experience with .NET Core and developing microservices.
- Experience with Docker, Kubernetes, and cloud (or private cloud) environments.
- Familiarity with Agile/Scrum methodologies and software infrastructure.
Nice to have
- Experience defining and implementing CI/CD processes and pipelines.
- 2+ years of C++ development experience on Windows.
- Experience working with GitHub Copilot.