(with Hardware Integration Experience)
Location : Toronto >
on site / in office Monday to Friday
Position Overview : We are seeking a Backend Developer with experience in hardware this role you will focus on developing and maintaining backend services using C# (.NET) and integrating peripheral devices such as printers bill validators and buttons via communication protocols like RS232 and USB. This position requires strong problem-solving skills and the ability to work independently on complex integration tasks.
Key Responsibilities :
Develop and maintain backend systems using C# (.NET) for land-based gaming cabinets.
Integrate and manage peripheral devices (e.g. printers bill validators buttons) through serial communication (ie. RS232 USB).
Troubleshoot and resolve hardware-software communication issues.
Collaborate with cross-functional teams to ensure seamless integration of hardware components.
Participate in code reviews and contribute to continuous improvement of development processes.
Requirements
3 years of experience in backend development using C# frameworks.
Strong knowledge of communication protocols (RS232 USB TCP / IP WebSockets).
Strong problem-solving skills and the ability to work independently.
Familiarity with RESTful APIs and experience in API development.
Excellent communication skills and a collaborative mindset.
Nice to Have :
Experience with NoSQL databases such as MongoDB.
Knowledge of hardware components and PC architecture.
Background in industries involving hardware-software integration (e.g. kiosk systems POS systems).
Benefits
Engage in exciting projects using cutting-edge technologies.
Collaborative and supportive work environment.
Competitive salary and benefits package.
Opportunities for career growth and advancement.
Unique company perks including holiday parties annual trips and weekly team lunches.
Elena Ricci
Key Skills
Automobile Sales,Account Payable,ESI,Garment
Employment Type : Full Time
Experience : years
Vacancy : 1
Backend Developer • Toronto, Ontario, Canada