This job might no longer be available.
Software Developer
2 years ago
Job Posting Title
Software DeveloperSummary
• The role you are looking to fill and description of the ideal candidate
We are looking for a seasoned .Net Developer who can work in collaboration with Global Systems Studio Directors, Delivery Managers ,Team Leads, Product Owners/Market teams, HR in execution of Business plans/strategy; embed change into day-to-day working practice and organization culture so as to build a performance oriented organization.
• Team makeup/size and function of the team within the organization
You will be working as part of team responsible for building and maintaining systems focusing on Oasis Loyalty product suite and closely integrated with Oasis which enables the core Systems business.
• How their work will make an impact
You will be responsible for developing new product features and execute product roadmap which will be the key for our global business growth and build and mentor a high-performance winning team and culture.
• What makes this an attractive role/team
You will get an opportunity to take complete ownership of the product development and quality. You will also be a part of a truly exciting, open, fun yet challenging environment which provides enormous opportunities for professional and personal growth.What you'll do
Job Requirements
- Designs the database schema for a system (Cloud, On-Premises).
- Normalizes design architecture of tables used to store data in the database.
- Designs new database schemata or reviews and revises existing tables and indexing strategies to improve storage efficiency and access.
- Responsible for the design and development of all triggers and stored procedures used to access the database.
- Aid programmers during development, responding to questions and providing guidance when necessary.
- Routinely reviews the work of programmers to ensure that their instructions properly access the database efficiently to minimize response time.
- Sets up and maintains all internal development and QA database servers and databases for project.
- Responsible of certain degree of code maintenance.
- Participates in the product testing process and supports it.
- Serves as first level support to resolve developer database issues.
- Other duties as assigned.
Technical
- Strong skills in MS SQL DB, BI tools, data modeling
- Exposure to C#/.NET programming skills
- Exposure to WCF, WPF, Window Services
- Strong debugging and analytical skills.
- Experience with and using 3rd party software development tools.
- Experience with the design and development of highly available and scalable multi-tiered distributed applications.
- Experience with an agile development methodology, preferably Scrum.
- Experience of object-oriented design methodologies and design patterns and database modelling and usage.
- Must have strong analytical and creative problem-solving skills.
- Experience with cloud services (AWS, Microsoft Azure) is a plus
- Familiarity with a modeling tool (ex. Embarcadero, ERWin, ModelRight) is a plus
- Good Communication Skills
What we're looking for
- B. Tech. / B.E. / MCA /M. Tech. in Computer Science with 7+ years of relevant experience.
- Experience with an Agile development methodology, preferably Scrum.
Why Aristocrat?
- World Leader in Gaming Entertainment
- Robust benefits package
- Global career opportunities
Our Values
- All about the Player
- Talent Unleashed
- Collective Brilliance
- Good Business Good Citizen
The US based roles may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate.
Create Your Profile — Game companies can contact you with their relevant job openings.