Backend Engineer - C#/.NET & DevOps
Hybrid · Belgrade, Central Serbia, Serbia or Kragujevac, Central Serbia, Serbia
Job Summary
Backend Engineer responsible for developing and maintaining server-side applications and microservices for enterprise clients; design and implement RESTful APIs using C#/.NET 6/8; integrate applications into the overall IT environment using database programming and web services; work on application migration and modernization initiatives; collaborate closely with business departments and requirements engineers; prepare, deploy, and roll out applications to production environments; provide 3rd level support and troubleshooting; act as a technical expert for operations and cross-functional teams.
Required Qualifications
- University degree in Computer Science or equivalent professional experience
- At least 5 years of experience in backend development using C# / .NET
- Experience with WCF services
- Hands-on experience with DevOps tools and practices: Git, CI/CD pipelines, Docker, Kubernetes, Observability (logging, monitoring, tracing), Azure (preferred), and security basics (Key Vaults, Secrets management)
- Experience with SQL Server or other relational databases
- Familiarity with agile methodologies (SCRUM preferred)
- Knowledge of gRPC is considered a plus
- Strong problem-solving skills and ability to work independently
- High quality awareness and good communication skills
- Good command of spoken and written English
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.