Job Search and Career Advice Platform

Enable job alerts via email!

.NET Backend Developer (Hardware Integration)

Finlink Group

Remote

CAD 75,000 - 95,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading gaming technology company in Canada is seeking a .NET Backend Developer experienced in hardware integration. You will develop backend modules for land-based gaming terminals and implement communication layers with devices. Ideal candidates have 3+ years of experience with C#/.NET, strong troubleshooting skills, and knowledge of various protocols. This role offers the chance to engage in technical challenges and contribute to innovative gaming solutions.

Qualifications

  • 3+ years of backend development experience using C#/.NET.
  • Strong understanding of RS232, USB, and network protocols.
  • Proven ability to troubleshoot hardware-integration challenges.

Responsibilities

  • Develop backend modules in C# (.NET) for gaming terminals.
  • Implement communication layers for printers and devices.
  • Troubleshoot and resolve hardware-software issues.

Skills

C#/.NET
RS232
USB
TCP/IP
WebSockets
RESTful APIs
MongoDB
Communication Skills
Job description
.NET Backend Developer (Hardware Integration)

Are you a backend developer who loves solving complex hardware–software challenges? Do you enjoy building high-performance systems that interact with real-world devices? If you're looking for an opportunity where your technical skills directly impact product performance and user experience, this role is for you.

We’re looking for a .NET Backend Developer with Hardware Integration experience to join a growing team building innovative land-based gaming systems. You’ll play a key role in developing backend services, integrating hardware peripherals, and ensuring seamless communication between software and physical components.

Key Responsibilities
  • Develop backend modules in C# (.NET) for land-based gaming terminals.
  • Implement communication layers to integrate devices such as printers, bill validators, and button interfaces via RS232, USB, and related protocols.
  • Troubleshoot, debug, and resolve hardware–software communication issues.
  • Collaborate with engineering, QA, and product teams to optimize device integration.
  • Participate in code reviews and contribute to continuous improvement in development practices.
Professional Qualifications & Experience
  • 3+ years of backend development experience using C#/.NET.
  • Strong understanding of RS232, USB, and network protocols like TCP/IP and WebSockets.
  • Proven ability to independently troubleshoot and resolve hardware-integration challenges.
  • Experience building and consuming RESTful APIs.
  • Strong communication skills and a collaborative mindset.Great to Have
  • Experience working with MongoDB or other NoSQL databases.
  • Knowledge of PC hardware architecture and peripheral integration.
  • Background in industries involving device communication (e.g., kiosks, POS systems, hardware-integrated platforms).

If you’re excited about working on hands-on technical challenges and building reliable systems that connect software with real-world devices, we’d love to hear from you. This role offers an opportunity to make a meaningful impact in a fast-evolving product environment.

Interested? Apply today and let’s explore the next step in your career!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.