Game Programmer, Intermediate Job at XpressBet, Maryland Line, MD

S2xJMXNEYk1zN3dCWW5VMjR3b005THlmb2c9PQ==
  • XpressBet
  • Maryland Line, MD

Job Description

Ready to take a different path? Passionate about Technology? Love horse racing? Eager to work in a rapidly growing industry? Fascinated by the world of gambling and casinos? If you answered YES to any of these questions, the 1/ST TECHNOLOGY Group could be the right fit for you! 1/ST TECHNOLOGY is a global group of Technology, service, and wagering companies that provides B2B and B2C wagering and betting infrastructure for the horse racing and casino industries. Our companies and products include AmTote, Xpressbet, 1/ST BET, and PariMAX, and we are always eager to add enthusiastic and knowledgeable members to our growing team. Whether you're a railbird, gamer, or you're just passionate about Technology, and we'd love to find out if there's a spot where you can thrive in the 1/ST TECHNOLOGY Group. At 1/ST Technology, innovation drives us to create dynamic digital experiences in the horse racing and gaming industry.

SUMMARY

We are seeking an Intermediate Game Programmer who works with an integration team that ports casino style games from one or more game manufacturers and/or third party studios on the HHR (Historical Horse Racing) system. This position integrates HHR specific communication interfaces and game characteristics onto the HHR system. The Intermediate Game Programmer role works closely with Artists, Sound Engineers and other Programmers on design elements. This role also establishes and maintains code quality along with establishing effective development pipelines to integrate assets. BASE WORK LOCATION - Position can be based in the Hunt Valley, MD office location. Position classification is "Remote Work".

RESPONSIBILITIES/DUTIES

Reviews operating systems and software frequently and makes any adjustments necessary to run effectively and efficiently Writes code and implements game assets, math structures and game mechanics Assists in creation of and uses computer-assisted software engineering tools to automate some coding Performs math simulations, game additions and fine tuning to game code as necessary Uses best judgment on code structures and adapts to new technology sources to better produce game products Collaborates with different stakeholders within the Studio in the creation of games, as necessary Designs, builds and maintains efficient, reusable, and reliable code Helps define the frameworks used for building, testing and deploying software Works with cross-functional teams to assist with integration Partners closely with Design and Product to craft great product experiences Participates in peer code reviews an Agile development activities Works closely with QA to ensure quality of the product Participate in agile development, continue deployment and integration elegant design and team work EDUCATION/EXPERIENCE Bachelor's degree in Computer Science or Computer Engineering or equivalent experience 2-3 years of experience with Unity game engine or equivalent background 2-3 years of experience with C# programming Understanding of the game development lifecycle Understanding of Git Understanding of object-oriented and functional design patterns Good debugging and problem solving both individually and in a team Excellent communication, and interaction skills; collaborating in a team environment Passion for learning new technologies and mentoring others on those technologies Preferred Experience and/or Education : Experience working with C#, gRPC/Protobuf, Azure Devops, .NET 6, .NET Framework, Unity OTHER INFORMATION: Compensation is commensurate with experience and includes a competitive base compensation and bonus opportunity. This position does not have supervisory/management responsibilities. This position is empowered to take initiative with applicable duties/projects. We are 1/ST Technology - A fully integrated racing and gaming technology company providing solutions that drive pari-mutuel and fixed-odds wagering world-wide. A leading technology and services provider to the North American pari-mutuel wagering market, with services that include the horse racing industry's most comprehensive and user-friendly wagering website/platform allowing customers to wager from a computer, phone, or mobile device. Ongoing commitment to the growth and success of the global racing industry through B2C and B2B product innovation, extensive professional services offerings, the broadest integration of hosts for commingled pari-mutuel, and fixed odds and the continued evolution of the preeminent totalizator systems in the world. 1/ST Technology is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. XpressBet

Job Tags

Remote job,

Similar Jobs

Maryland Oncology

Scheduler Job at Maryland Oncology

 ...Serves as a liaison between patient and medical staff. May include outside scheduling and...  ...Compliance Program, to include the Code of Ethics and Business Standards. Responsibilities...  ...or equivalent required. Position is entry level and requires 0-3 years experience... 

LightEdge Solutions

Site Reliability Engineer Job at LightEdge Solutions

 ...businesses alternatives that streamline operations, improve reliability and reduce costs. If you are passionate about creating...  ...built on teamwork and personal responsibility. As a Site Reliability Engineer (SRE), you will be an integral part of the team at LightEdge... 

Republic Services

General Manager Hauling Job at Republic Services

 ...environmental groups. This position may require travel by air, car and/or other modes of transportation up to 30% of the time....  ...control, with multiple sites and multiple business lines (e.g., hauling, landfills, recycling, new business). Previous experience in... 

Vulcan Materials Company

Traffic Control Laborer Job at Vulcan Materials Company

 ...tasks in the interest of public safety and property protection during emergencies. Operate and Maintain Equipment. Operate pickups and flatbed trucks (not requiring a commercial driver Traffic, Control, Laborer, Equipment Maintenance, Commercial Driver, Manufacturing... 

INTERNATIONAL STAFFING CONSULTANTS

Mechatronics Engineer Job at INTERNATIONAL STAFFING CONSULTANTS

 ...elements, etc.), Analysis modules (HPLC, DirectInject-LC, FTIR, EasyViewer, or custom modules) Sample translocation (cartesian robots, articulated robotic arms, gantry systems) Collaborate with chemists and process engineers to integrate automation solutions...