Backend Developer (.Net)
Summary
Builds and maintains scalable backend services for next-gen games using .NET, C#, and cloud tech, collaborating with cross-functional teams.
- Design, develop and maintain web applications
- Write technical documents or specifications
- Review committed source code among team members
- Work closely with cross-functional teams such as product owners, frontend, design, QA, infra and operations teams
- Complete tasks assigned by team lead
- Minimum 3+ years of hands-on experience in software engineering, with exposure to the full development lifecycle
- Strong proficiency in .NET technologies, including C#, .NET Core, Web API, and Entity Framework
- Experience working with both SQL and NoSQL databases; MySQL is preferred
- Practical experience with containerization tools such as Docker
- Familiarity with cloud platforms, especially AWS, is a plus
- Solid understanding of object-oriented programming (OOP) principles and design patterns
- Knowledge of microservices and multi-tier (N-tier) system architecture
- Strong written and reading communication skills in English
- Collaborative mindset with excellent communication skills and a strong team-oriented attitude