Espeo Software is looking for a Senior .Net Developer to join our team and contribute to the development of high-traffic gaming platforms. You will work on designing and maintaining scalable backend services, ensuring the reliability and performance of our systems in a fully remote environment.
Key responsibilities
- Design, develop, and maintain scalable backend services using C# and .NET Core.
- Build clean, maintainable, and well-tested APIs and backend components.
- Participate in the full software development lifecycle, including code reviews and deployment.
- Collaborate with cross-functional teams to contribute to architectural discussions and continuous improvement.
- Troubleshoot and resolve production issues through thorough root-cause analysis.
Requirements
- At least 4 years of commercial experience with C# and .NET Core.
- Strong knowledge of ASP.NET Core and Web API development.
- Proven experience in building scalable backend services and distributed systems.
- Solid understanding of REST APIs and relational databases like MS SQL Server.
- Familiarity with Git, CI/CD practices, and object-oriented design principles.
- Effective communication skills in English.
What we offer
- Opportunity to work on complex, high-availability transactional systems.
- Engagement in a professional, Agile-driven development environment.
- Support for professional growth through architectural influence and technical challenges.