Overview
Role: Senior Software Engineer
Everi’s mission is to lead the gaming industry through the power of people, imagination, and technology. As one of the largest suppliers of technology solutions for the casino floor that also has an expanding focus in adjacent industries, our commitment is to continually develop products and services that provide gaming entertainment, improve our customers’ patron engagement, and help our customers operate their businesses more efficiently. We develop entertaining game content, gaming machines, and gaming systems and services for land-based and iGaming operators. Everi is a leading innovator and provider of trusted financial technology solutions that power casino floors, improve casinos’ operational efficiencies, and fulfill regulatory compliance requirements. The Company also develops and supplies player loyalty tools and mobile-first applications that drive increased patron engagement for our customers and venues in the casino, sports, entertainment, and hospitality industries.
Responsibilities
- Knowledge of Node.js frameworks available for it such as Express JS, KOA etc.
- Good understanding of REST API and Web Services
- Understanding in working with third party APIs
- Experience in MSSQL database is an advantage
- Solid understanding of object-oriented programming (OOP)
- Experience in understanding/implementing design principles behind a scalable application.
- Must be proficient in understanding of code versioning tools, such as Perforce/Git
- Must quickly be able understand the business / functional goal of the product.
- Must have strong analytical strength.
- Must have excellent communication.
Qualifications
- Knowledge of Node.js frameworks (Express, KOA, etc.)
- REST API and Web Services proficiency
- Experience with third-party APIs
- Familiarity with MSSQL databases (advantageous)
- Strong object-oriented programming skills
- Experience designing scalable applications
- Experience with version control (Perforce/Git)
- Ability to quickly understand business/functional goals
- Strong analytical and communication skills
What we offer
- Highly competitive salary.
- Best-in-class work culture.
- Hybrid work environment.
- Comprehensive health insurance for employees and their families.
- Benefits found in job post