Program-Ace is an innovative software development company specializing in creating impressive games, simulation solutions, and virtual reality. We collaborate with leading companies worldwide, providing high-quality solutions and innovative technologies.
Job Description:
We are looking for an experienced C# .Net Backend developer to work on a project with a global developer and publisher of leading digital games and entertainment 🎮
Responsibilities
Create technical designs and implement the key backend used in current and future titles;
Work on backend account management, analytics, data storage and other services;
Defining data formats and communication protocols between the client and server systems;
Working with other teams to ensure they build systems that interface with network systems APIs appropriately;
Writing robust server code;
Implement code solutions to solve user-facing problems, or add features or improve functionality;
Ensuring code and feature quality and stability.
Skills and Qualifications
5+ years of professional experience as a full-stack server developer;
At least 1 shipped game — worked on it during all phases of development;
Professional C# programming experience;
Worked with backend services (e.g. Analytics, Purchasing, AWS, GameSparks, etc);
Solid understanding of coding processes, standards and methodologies;
Experience in prototyping and rapid iteration of features;
Agile development experience;
A positive personality;
Excellent written and verbal communication skills;
A passion for making games and solving technical problems.
Would be a plus
Games development experience;
Experience in JS, Angular, Python, Bash and other scripting languages;
Experience of Git and associated clients;
Experience working on server backend API for games is plus.