Exercises discretion and independent judgment designing, developing, and modifying gaming software applications by applying fundamental computer science techniques; creating shareable libraries, which improve effectiveness and efficiency of the software development groups.
Exercises discretion and independent judgment writing and implementing software applications.
Help assess the development needs of teams and make recommendations to align tools, technologies, and processes to meet those needs.
Contribute to system design at the highest quality level and are called upon to solve the most complex and challenging problems, often with minimum schedule time.
Customarily and regularly creates unit tests and validates technical specifications of procedures and documents.
Identifies programming objectives for implementing subsystems.
Actively participates in testing processes through test review, witnessing, and analysis and certification of software.
Analyze existing solutions and identify changes to improve stability and performance.
Provides input during requirement gathering, sprint planning, and code reviews.
Document system level technical specifications and system architecture.
Evaluates and solves high-level architectural solutions and debugging issues while identifying and providing risk mitigation; provides resolution to a diverse range of complex problems.
Performs other related duties as assigned.
Bachelor’s Degree in Engineering or other technical or science related field required.
Job Knowledge/Work Experience:
10+ years’ experience designing, modifying, and developing software programming applications.
10+ years’ knowledge and practical application of software development practices, such as agile software development, feature driven development, and SDLC.
Demonstrated understanding of data structures, logic, algorithms, and optimization skills.
Demonstrated understanding of game pipeline, game software tools, and processes surrounding it.
Demonstrated understanding and practical application of object-oriented modeling, design, and development.
Detailed knowledge of design patterns.
Advanced knowledge of SSIS and Microsoft SQL.
Working knowledge of PowerShell.
Familiarity with Tableau and SSRS.
Advanced knowledge of source / revision control systems such as Perforce.
Experience with UML modeling.
Working experience with Cloud Services and SSAS is a plus.
Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.
Everi is a diverse collection of brilliant and talented individuals committed to giving patrons and operators alike a premium experience on the casino floor.
Competitive compensation, benefits, PTO, employee-led social events & gaming groups, Breakroom snacks with company subsidy, casual attire, flexibility and a positive work/life balance to boot.
Depending on the role or department will determine the type of interview experience you will have with us. Either way, we want to make your experience as positive as possible. Come power the casino floor with us!
Zero stress and one profile that can connect you directly to 1000s of companies.
We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.
Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.
Join now and Be Seen.