Join our dynamic and innovative gaming company that's passionate about creating immersive and cutting-edge gaming experiences. We pride ourselves on a culture of creativity, collaboration, and a commitment to pushing the boundaries of gaming. If you're a highly motivated and skilled specialist passionate about the gaming industry, we want you to join our team. This is a full-time IN OFFICE position.
We are seeking an experienced. NET Core Backend Developer (with Hardware Experience) with a solid background in backend development for land-based slot game cabinets . The ideal candidate will have hands-on experience in hardware integration, supporting peripheral devices, and optimizing system performance.
Responsibilities :
- Develop and maintain backend systems for land-based slot game cabinets using C# (.Net)
- Take ownership of the integration of game boards and peripheral devices (e.g., printers, bill acceptor), ensuring seamless communication between hardware and game software.
- Troubleshoot and resolve hardware integration and backend issues.
- Understand system performance, identify bottlenecks, and troubleshoot issues related to GPU performance, memory consumption, and hardware efficiency, while leveraging functional programming practices to improve application performance and scalability.
- Collaborate with frontend developers to integrate RESTful APIs
- Participate in project management activities, ensuring timely delivery of tasks
- Conduct unit testing and end-to-end testing to ensure code quality and application stability
- Continuously learn and apply new technologies and best practices
Requirements
Proven ability to manage the backend integration of slot game cabinets independently or similar hardware-dependent environments.Strong problem-solving skills with the ability to troubleshoot hardware and software integration challenges.Familiarity with slot game architecture and performance requirements for land-based gaming cabinets .3 years hands on experience with C# / .Net Core (preferred)MongoDB / NoSQL : 3 years (preferred)Docker : 2 years (preferred)Kubernetes : 2 years (preferred)CI / CD : 2 years (preferred)Bachelor’s degree or College Diploma in Computer Science, Software Engineering, or a related field, or equivalent practical experienceOpen mindset for learning and continuous improvementBenefits
Exciting projects using cutting-edge technologiesCollaborative and supportive work environmentCompetitive salary and bonusesOpportunities for career development, growth and advancementFantastic company eventsBenefits including extended healthcare, dental care, vision care, and disability insuranceOn-site leisure facilitiesOn-site parking