Job Summary :
Our solutions interface with arcade / amusement industry equipment to eliminate the typical dissatisfiers within an arcade and to give real-time information to the arcade owners of performance, alert to potential problems, and to connect people in arcade spaces to an even more fun experience.
We are growing rapidly nationwide, and need additional resources and talent to help with that growth.
The job that we have is unique; the opportunity to work with the Arcade providers across the nation in some amazing amusement locations.
We are seeking a .NET full stack developer to assist with the following :
Key Responsibilities :
- Participate with software and hardware development teams to improve our product portfolio and offerings
- Construct and implement software that meets our business requirements and our development strategy
- Participate in requirements analysis - Database ERDs
- Write clean, scaleable code using .NET / MVC programming languages
- Testing of new hardware and software solutions for performance and stability
- Serve as an expert to customer support teams to diagnose and resolve any customer issues in the field and to improve the product offering through debugging / refactoring / updating code
- Implement front-end layout and behavior with HTML, JavaScript, and CSS
- Create business system tools for operational efficiency and mistake proofing
- Provide technical assistance to sales, strategy, customer requirements, and how to make it work
Required Skills and Experience :
- Bachelor's Degree in a technical field (Computer Science, Electrical or Mechanical Engineering)
- Minimum one years of hands-on systems analysis and software development experience in a Windows environment
- C#, , JavaScript, Azure SQL server, HTML, CSS, .NET CORE, Web API, MVC, Web service, Visual studio, .NET framework
- Azure Devops and Azure Cloud Service experience
- Mobile Application experience (Swift, Java / Kotlin, Flutter)
- Passion for Arcades and Amusement Centers - Video Games, Redemption Games, Pinball, Large Attractions and More
- Excellent communication skills - pleasant, and enjoys talking with our customers, and can write effectively
- Excellent analytical and problem-solving skills
- Ability to organize, prioritize, and plan work; ability to multitask with shifting priorities
- Enjoys electronics and understands basic electrical and mechanical knowledge type applications
30+ days ago