.NET Backend Developer (with Hardware Integration Experience)

1 Day ago • 3 Years +

Job Summary

Job Description

The .NET Backend Developer will develop and maintain backend services using C# (.NET), and integrate peripheral devices like printers, bill validators, and buttons via RS232 and USB. This role requires strong problem-solving skills to independently handle complex integration tasks. Responsibilities include developing backend systems using C# (.NET) for land-based gaming cabinets, integrating and managing peripheral devices through serial communication, troubleshooting hardware-software communication issues, collaborating with teams, and participating in code reviews for development process improvement.
Must have:
  • 3+ years of C# and .NET backend development experience.
  • Strong knowledge of RS232, USB, TCP/IP, and WebSocket's communication protocols.
  • Strong problem-solving skills and ability to work independently.
  • Familiarity with RESTful APIs and experience in API development.
  • Excellent communication skills and a collaborative mindset.
Good to have:
  • Experience with NoSQL databases such as MongoDB.
  • Knowledge of hardware components and PC architecture.
  • Background in hardware-software integration industries (e.g., kiosks, POS).
Perks:
  • Exciting projects with 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.

Job Details

Join Blazesoft, a dynamic and innovative company passionate about delivering cutting-edge gaming experiences. We foster a culture of creativity, collaboration, and a commitment to excellence. 

Position Overview: We are seeking a skilled .NET Backend Developer with experience in hardware integration. In 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 (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# and .NET frameworks. 
  • Strong knowledge of communication protocols (RS232, USB, TCP/IP, WebSocket's). 
  • 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

Why Join Us? 

  • 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. 


Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Vaughan, Ontario, Canada

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Join our dynamic and innovative gaming company that's passionate about creating immersive and cutting-edge gaming experiences. We pride ourselves on a...Join our dynamic and innovative gaming company that's passionate about creat...Join our dynamic and innovative gaming company that's passionate about creat...Join our dynamic and innovative gaming company that's passionate about creat...Join our dynamic and innovative gaming company that's passionate about creat...

Vaughan, Ontario, Canada (On-Site)

Vaughan, Ontario, Canada (On-Site)

Vaughan, Ontario, Canada (On-Site)

Vaughan, Ontario, Canada (On-Site)

Vaughan, Ontario, Canada (On-Site)

Vaughan, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Blazesoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug