Senior .net Software Engineer

Merkle

Belgrade, Serbia
Hybrid
.net / c# (asp.net, .net core, .net 8/10)
Scalable backend systems and microservices
Ms sql server & t-sql
Lead technical decisions for new features, improvements, and architectural evolution, contributing across the full SDLC to ensure scalable, secure, maintainable, and high-quality backend solutions

Job Summary

  • Lead technical decisions for new features, improvements, and architectural evolution, contributing across the full SDLC to ensure scalable, secure, maintainable, and high-quality backend solutions.
  • Own complex feature delivery, solve key technical and architectural challenges, conduct code reviews, enforce coding standards, and promote best practices.
  • Collaborate closely with Product Owners, Business Analysts, Architects, developers, IT teams, and external partners, while enjoying hybrid work models, adaptable hours, and home office options.

Matching Summary

Lead technical decisions for new features, improvements, and architectural evolution, contributing across the full SDLC to ensure scalable, secure, maintainable, and high-quality backend solutions.

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
  • Fluent English
  • French is an advantage
  • Agile environments (Scrum, SAFe)

Key Requirements

  • Strong hands-on expertise in .NET / C#
  • Experience designing and maintaining scalable backend systems
  • Solid experience in debugging, performance optimization, and security best practices
  • Fluent English (spoken & written)

Work Rights

Not specified

Tailored Resume

Cover Letter