Scientific
Games Corporation (NASDAQ: SGMS) is a leading developer of technology-based
products and services and associated content for worldwide gaming, lottery, and
interactive markets. The Company's portfolio includes gaming machines, game
content and systems; table games products and utilities; instant and draw-based
lottery games; server-based lottery and gaming systems; sports betting
technology; loyalty and rewards programs; and interactive content and services.
For more information, please visithttp://www.scientificgames.com
The opportunity
Eager to contribute to a business
that is growing exponentially? If so, this is the right role for you.SG is
searching for experienced, smart and creative individuals to work in a
primarily technical role. The path to crack this opportunity will be incredibly
hard and challenging - are you up for the challenge? We need dynamic
individuals like you to tap into the next big opportunity for SG.
Job Description :
SG are searching for experienced,
smart and creative individuals to work in a primarily technical role involving
the development of game engines. Individuals are most likely to be an engineer
with 4+ years of professional experience in the domain of web system design and
development.
The ideal candidate will be
expected to contribute in areas such as requirements capture, analysis and
test whilst fulfilling their core responsibilities of game software
development. They are expected to be able to apply their professional
experience of software development concepts and processes. The candidate should
have a track record of making crucial contributions to the development of
software for a variety of purposes including live production systems.
Working as part of a game squad,
the GDM engineer will work closely with the client engineer, tester and
producer to create high quality software that adhere to the established SG
standards.
Good communications skills are a
must as forging close relationships with team members and internal teams
will be critical in ensuring successful execution and delivery of games.
Key Tasks
●
Contribute to technical end-to-end delivery of game engines/project. Build
and maintain game engines on our next generation casino platform.
● Maintain
strong relationships with both external and internal customers.
●
Design & develop functionality based on existing coding standards or
patterns.
● Write unit and integration tests for own code.
● Contribute to code reviews on code written by team.
● Design / alter complex database schema and queries.
● Maintain documentation for products you work on.
● Identify
and address performance bottlenecks in the software.
●
Provide input to the project / product cost estimation process e.g:
estimations of engineering effort.
Reporting Lines:
Reports to: Development
Manager
Qualifications
KNOWLEDGE/SKILLS REQUIRED:
- 2+
years of hands on with the following technologies
- Core
Java, Spring Boot
- OOPs
concepts
- Collections,
Lambda Expressions, Generics
- JUint, XML and
JSON
- Good Debugging and
Analytical skills
- Basic
knowledge of Linux and hands-on experience
DESIRED KNOWLEDGE/SKILLS:
- Web services, Micro services
- Gatling, Scala, PostgreSQL
- Maven, Git, Jenkins, JIRA
- Agile methodology
- IntelliJ IDE