{bc}
recruitee

Software Engineer

BALLY’S INTRALOT SA
Little Rock, USA
Full-time
Onsite
Discovered 2 weeks ago
JavaScriptTypeScriptReactNode.jsRelational databasesMySQL
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

JavaScriptTypeScriptReact
Smart Apply

Full Job Posting

Company Overview

Bally's Intralot supplies integrated gaming and transaction processing systems, game content, and services to state-licensed gaming organizations.

The company operates a broad library of lottery, betting, instant lottery, pari-mutuel, video lottery, and monitor game types.

Role Overview

The Software Engineer joins a team building and operating a cloud-native lottery platform with React, Node.js, MySQL, microservices, CI/CD, and Kubernetes.

The role spans design, implementation, automated testing, deployment, production support, and operation of a high-availability real-time transaction platform.

Education and Experience

  • A bachelor's degree in Computer Science, Computer Engineering, or a related field is required, or equivalent training and experience.
  • The role requires two to three years of Software Engineer experience with increasing responsibilities.
  • At least two years of JavaScript or TypeScript web application experience, including React and Node.js, is required.
  • At least one year of relational database experience and practical Docker, source control, and CI/CD experience are required.
  • Microservices and Kubernetes exposure is strongly preferred.

Technical Skills

  • Required capabilities include React, Node.js, REST and event-driven integrations, automated testing, SQL, MySQL administration, Docker, Kubernetes, CI/CD, Linux, and secure development.
  • Additional languages such as Java, C, C++, Python, or shell scripting are advantageous.
  • Reporting experience is required, while JReports or comparable enterprise reporting platforms are preferred.
  • The role involves observability, high availability, disaster recovery, real-time transaction processing, and Agile delivery.

Core Responsibilities

  • Design, develop, test, and maintain applications, microservices, utility programs, and React and Node.js components.
  • Optimize MySQL schemas, queries, and data access layers for high-volume transaction processing.
  • Maintain reports, Docker containers, Kubernetes configurations, CI/CD pipelines, automated tests, and quality gates.
  • Translate lottery and customer requirements into technical designs and participate in reviews, testing, analysis, and certification.
  • Deploy and configure software, troubleshoot incidents and defects, participate in escalation coverage, and maintain technical documentation.

Benefits

  • Benefits include medical, dental, and vision insurance, a 6% 401(k) match, paid holidays and vacation, disability coverage, an employee assistance program, leave, and discount programs.

Travel

  • Some travel is required.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at BALLY’S INTRALOT SA