Requirements Required Qualifications 4+ years of professional experience in .NET development Strong knowledge of C# and .NET / .NET Core Experience developing RESTful APIs and backend services Strong knowledge of ASP.NET Core Experience with Entity Framework Core Strong knowledge of relational databases such as MS SQL or PostgreSQL Experience with Git and version control systems Understanding of software architecture and design patterns Experience with unit and integration testing Knowledge of Docker and cloud platforms is a plus Experience working in Agile/Scrum environments Strong analytical and problem-solving skills Upper-Intermediate English or higher
Role scope Key Responsibilities Develop and maintain high-quality backend applications using .NET Design and implement scalable APIs and backend services Develop new features and improve existing functionality Work with databases and optimize queries and application performance Participate in architecture and technical solution design Write clean, maintainable, and well-tested code Perform code reviews and provide technical feedback Troubleshoot and resolve production and development issues Collaborate with frontend developers, QA engineers, and Product Managers Participate in Agile development processes Maintain technical documentation