About the company:An IT consulting company recognized for providing high-quality and dependable solutions to its clients. They work with general enterprises, SMEs, and innovative technology companies, offering services that include software development, product design, quality assurance, and consulting.Key Responsibilities:Build backend services with .NET technologiesDesign scalable system architectures and clean, maintainable codeCollaborate closely with product teams and front-end engineersEnsure application quality through unit and integration testing.Take part in code reviews and suggest technical enhancementsKeep up-to-date with backend development best practices and new technologiesRequired Qualifications:Excellent English skills (both written and spoken) are required, as the role involves regular communication in English3+ years of experience working with .NET / C#Solid understanding of API development and integrationExperience with databases (SQL / NoSQL)Understanding of backend services and communication patternsExperience working with WebSocket connectionsNice to Have:Experience working with Docker containersUnderstanding of Kubernetes or similar container orchestration systemsBackground in CI/CD workflows, deployment processes, or cloud platformsKnowledge of microservices-based system design