About the job
Our employer, a leading provider of social gaming solutions in the US and Canada is seeking a .Net Core Backend Developer (with Hardware Integration Experience) (Keele & Steeles, in office) 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 experience
- Open mindset for learning and continuous improvement
Benefits:
- Medical and Health Benefits – Yes, after 3 months.
- Compensation Range – 90-110k CAD + Annual bonuses based on individual performance and overachievement, as well as on the company’s results.
- Career Development – Leadership opportunities and continued learning by offering paid courses.
- Unique Perks – Including holiday parties, an annual trip to the Caribbean, anniversary celebrations, weekly ‘Happy Friday’ lunches, and more!
- The company has an Employee Stock Option Plan (ESOP) for qualifying employees after one year in the company.
How to Apply: