.Net Core Backend Developer (with Hardware Experience)

4 Months ago • 3-5 Years • Backend Development

Job Summary

Job Description

Blazesoft is seeking a .NET Core Backend Developer with 3+ years of experience in backend development for land-based slot game cabinets. Must have strong experience in hardware integration, C#/.NET Core, and MongoDB/NoSQL. Experience with Docker, Kubernetes, and CI/CD is a plus.
Must have:
  • C#/.NET Core
  • Hardware Integration
  • MongoDB/NoSQL
  • Slot Game Cabinets
Good to have:
  • Docker
  • Kubernetes
  • CI/CD
  • Functional Programming
Perks:
  • Competitive Salary
  • Career Development

Job Details

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.

We are seeking an experienced.NET Core Backend Developer (with Hardware Experience) 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

  • Exciting projects using cutting-edge technologies
  • Collaborative and supportive work environment
  • Competitive salary and bonuses
  • Opportunities for career development, growth and advancement
  • Fantastic company events
  • Benefits including extended healthcare, dental care, vision care, and disability insurance
  • On-site leisure facilities
  • On-site parking


Similar Jobs

Granicus - Quality Automation Engineer

Granicus

Costa Rica (Remote)
• 3 Months ago
PlayStation Global - Sr. IT Programmer Analyst

PlayStation Global

Carlsbad, California, United States (Hybrid)
• 3 Weeks ago
Scopely - Senior Web Fullstack Engineer

Scopely

Ireland (Hybrid)
• 2 Weeks ago
Adtran - Software Engineer

Adtran

Hyderabad, Telangana, India (On-Site)
• 4 Months ago
Riot Games - Senior Software Engineer - E-Plex

Riot Games

Bellevue, Washington, United States (On-Site)
• 5 Months ago
seeking alpha - Senior Back-End Developer

seeking alpha

Ukraine (Remote)
• 3 Days ago
Applike Group - Senior QA Engineer (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
• 3 Months ago
Joyteractive - Senior/ Lead Backend Engineer

Joyteractive

Poland (Remote)
• 2 Months ago
Sleeper - Backend Engineer

Sleeper

San Francisco, California, United States (Remote)
• 2 Weeks ago
Wargaming - Game Developer (Unannounced Project)

Wargaming

Warsaw, Masovian Voivodeship, Poland (On-Site)
• 2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playdead - DevOps Engineer

Playdead

Copenhagen, Denmark (On-Site)
• 4 Months ago
Dream Games - SecOps Engineer

Dream Games

İstanbul, Türkiye (On-Site)
• 7 Months ago
BSH Home Appliances India - Architect MES Foundation

BSH Home Appliances India

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
RoofStack - Senior Cyber Security Engineer

RoofStack

İstanbul, İstanbul, Türkiye (Remote)
• 1 Month ago
Playrix - Principal C++ Software Engineer (Tools)

Playrix

Armenia (Remote)
• 3 Months ago
KBG Blockchain Game Studios - Back-End Developer (NodeJS)

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
• 7 Months ago
Playrix - Senior Release Engineer

Playrix

Ukraine (Remote)
• 3 Months ago
Velotio Technologies - Lead QA Engineer (ETL Testing)

Velotio Technologies

India (Remote)
• 1 Month ago
Blizzard Entertainment - Senior Manager, Data Science

Blizzard Entertainment

United States (Hybrid)
• 3 Months ago
Next Level Business Services - CI/CD with force.com

Next Level Business Services

San Jose, California, United States (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Vaughan, Ontario, Canada

Electronic Arts - Software Engineer (C ++) - Frostbite Audio and Movie

Electronic Arts

Vancouver, British Columbia, Canada (On-Site)
• 3 Months ago
Ubisoft - QA Analyst - Cinematics

Ubisoft

Montreal, Quebec, Canada (On-Site)
• 2 Weeks ago
Epic Games - Narrative Systems Designer

Epic Games

Montreal, Quebec, Canada (On-Site)
• 1 Month ago
Ubisoft - Accountant

Ubisoft

Montreal, Quebec, Canada (On-Site)
• 2 Days ago
BigID - Sr Solutions/Presales Engineer - EMEA

BigID

Zurich, Ontario, Canada (Remote)
• 2 Months ago
Turbulent - Artiste Concept Personnage / Character Concept Artist - Star Citizen

Turbulent

Montreal, Quebec, Canada (On-Site)
• 2 Months ago
Keywords Studios (Player Support) - Global Facilities and Leasing Manager

Keywords Studios (Player Support)

Canada (Remote)
• 4 Weeks ago
Lakshya Digital - Gameplay Animator

Lakshya Digital

Ontario, Canada (Remote)
• 1 Month ago
A Thinking Ape - Software Engineer Co-op (May-Aug 2025)

A Thinking Ape

Vancouver, British Columbia, Canada (Remote)
• 1 Month ago
Kabam - Game Technical Director

Kabam

Vancouver, British Columbia, Canada (Hybrid)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Netflix - Software Engineer (L4/L5) - Content Engineering

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
• 3 Weeks ago
CloudHire - Senior Backend Developer

CloudHire

Mumbai, Maharashtra, India (Remote)
• 3 Months ago
ByteDance - Backend Software Engineer

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
• 3 Weeks ago
Axiom Zen - Senior Backend Engineer

Axiom Zen

United States (Remote)
• 3 Weeks ago
Voodoo - Principal Engineer SDK

Voodoo

Paris, ÃŽle-de-France, France (Hybrid)
• 6 Months ago
Xsolla - PHP Backend Developer [Payments]

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
• 6 Months ago
Patreon - Senior iOS Engineer

Patreon

San Francisco, California, United States (Hybrid)
• 1 Week ago
Alpha Sense - Senior Software Engineer - Vector Search

Alpha Sense

New York, New York, United States (On-Site)
• 2 Months ago
ByteDance - Senior Software Development Engineer - Distributed NoSQL Database Systems

ByteDance

Seattle, Washington, United States (On-Site)
• 1 Month ago
Paytm - Backend - Senior Software Engineer

Paytm

Noida, Uttar Pradesh, India (Hybrid)
• 3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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)

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