Job Details

Senior .NET Developer

Full Time Remote

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