Description Du Poste
Introduction
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.
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
Key Tasks
- Develop functionality based on existing coding standards or patterns.
- Write unit tests for own code
- Investigate and fix defects for own and others code
- Contribute to code reviews on code written by team
- Design / alter simple database schema
- Write simple database queries to read/write
- Maintain documentation for products you work on
Knowledge/Skills Required
- Minimum of 2+ years of commercial software development experience
- Experience in Java programming language and Java/J2EE technologies
- Experience in Webservices.
- Web front-end (HTML & JavaScript) experience
- Experience in writing unit tests (JUnit, Mokito, etc)
- Experience in writing SQL queries and basic schema design
- Experience and understanding of SDLC
- Understanding of OO software design principles, data structures and algorithms
- Excellent communication skills, both written and spoken
- Highly motivated with experience working as part of a team
- Good analysis and problem solving skills
- Working knowledge of Linux/Unix OS
Desired Knowledge/Skills
- Experience with Java Spring Framework.
- Knowledge of a scripting language (Bash, Python, etc)
- Experience with database design
- Experience with Continuous Deployment and Integration tools (Jenkins, Docker, etc)
- Experience using Maven
- SQL query optimization experience
- Experience with Agile methodologies (Scrum, Kanban)
- Some fluency in Math (probability, combinatorics)
- Experience in deploying, configuring and maintaining Java Servlet containers (Tomcat)
Job Location : Bangalore (ITPL)
Experience : 2 to 4 Years