90000 - 120000 Posted: 6 hours ago
Job Description
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.<ul><li>Develop and maintain backend systems using C# (.NET) for land-based gaming cabinets. <br></li><li>Integrate and manage peripheral devices (e.g., printers, bill validators, buttons) through serial communication (RS232, USB).<br></li><li>Troubleshoot and resolve hardware-software communication issues.<br></li><li>Collaborate with cross-functional teams to ensure seamless integration of hardware components.<br></li><li>Participate in code reviews and contribute to continuous improvement of development processes.<br></li><li>Conduct unit testing and end-to-end testing to ensure code quality and application stability.<br></li><li>Continuously learn and apply new technologies and best practices.<br></li></ul><br><br><h3>Requirements</h3><ul><li>3+ years of experience in backend development using C# and .NET frameworks. <br></li><li>Strong knowledge of communication protocols (RS232, USB, TCP/IP, WebSocket's).<br></li><li>Strong problem-solving skills and the ability to work independently.<br></li><li>Familiarity with RESTful APIs and experience in API development.<br></li><li>Excellent communication skills and a collaborative mindset. <br></li></ul>
<br>
Nice to Have:<ul><li>Experience with NoSQL databases such as MongoDB.<br></li><li>Knowledge of hardware components and PC architecture.<br></li><li>Background in industries involving hardware-software integration (e.g., kiosk systems, POS systems).<br></li></ul><br><h3>Benefits</h3>
Why Join Us? <ul><li>Exciting projects using cutting-edge technologies<br></li><li>Collaborative and supportive work environment<br></li><li>Competitive salary and bonuses<br></li><li>Opportunities for career development, growth and advancement<br></li><li>Fantastic company events<br></li><li>Benefits including extended healthcare, dental care, vision care, and disability insurance<br></li><li>On-site leisure facilities<br></li><li>On-site parking<br></li></ul>
Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Thisjob.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.