Key Responsibilities:
Design, develop, and deliver game engine services as part of a backend development team.
Contribute to the development of highly available applications using C#, T-SQL, DynamoDB, Redis, and AWS technologies.
Implement continuous integration and deployment processes.
Collaborate with teams across game development, product, platform, infrastructure, and QA to ensure seamless product delivery.
Apply software development best practices, including version control, testing, and coding standards.
Engage in code reviews, performance optimizations, and quality assurance testing to ensure software reliability and scalability.
Design and develop complex technical solutions for cloud environments.
Requirements:
Strong knowledge of C# and database management systems (SQL, NoSQL).
Experience in building backend systems and delivering high-volume APIs.
Familiarity with cloud services and containerization (Docker, Kubernetes).
Understanding of software architecture, design patterns, and development methodologies.
Experience implementing CI/CD pipelines.
Problem-solving and troubleshooting abilities.
Ability to estimate complex technical stories and break them down into manageable tasks.
Previous experience integrating with legacy systems.
Benefits:
Private healthcare
Hybrid working
Quarterly bonus
Free breakfast and lunches in the office
Additional benefits available upon request