Merkle is seeking a Senior .NET Software Engineer to lead technical decisions, contribute to the full software development lifecycle, and mentor team members in Belgrade, Serbia. The ideal candidate will possess strong .NET expertise, experience with backend systems, and a collaborative mindset to thrive in their inclusive and innovative culture
Job Summary
Lead technical decisions for new features, improvements, and architectural evolution across the full SDLC.
Ensure scalable, secure, maintainable, and high-quality backend solutions, owning complex feature delivery and solving key technical challenges.
Collaborate closely with Product Owners, Business Analysts, Architects, developers, IT teams, and external partners in an Agile environment.
Matching Summary
Match Score: 85
Merkle is seeking a Senior .NET Software Engineer to lead technical decisions, contribute to the full software development lifecycle, and mentor team members in Belgrade, Serbia. The ideal candidate will possess strong .NET expertise, experience with backend systems, and a collaborative mindset to thrive in their inclusive and innovative culture.
Skills & Requirements
Must-have
.NET / C# (ASP.NET, .NET Core, .NET 8/10)
Scalable backend systems and microservices
MS SQL Server & T-SQL
Redis, Kafka, MongoDB
API Management (APIM)
Linux commands and server environments
Kubernetes / OpenShift
CI/CD pipelines (Azure DevOps)
Nice-to-have
Cloud platform experience
ReactJS or other FE experience
French language proficiency
Key Requirements
Fluent English (spoken & written)
Leadership and mentoring capability
Comfortable working in Agile environments (Scrum, SAFe)