Now hiring

Technical Lead - C++ Developer @ Aristocrat

Noida, Uttar Pradesh, INOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Aristocrat is seeking a passionate and experienced Technical Lead - C++ Developer to join our dynamic team. At Aristocrat, we are committed to crafting world-class gaming experiences that engage players worldwide. Our mission is to bring happiness to life by unlocking the potential of play. As a Technical Lead, you will have a key role in reaching this goal. Our studio culture values quality, personal ownership, and a collaborative atmosphere, making this a highly rewarding opportunity for dedicated developers.

In this role, you will take charge of developing casino games for a variety of cabinets and regions. This position presents the challenge of combining intricate art, game mathematics, and regulatory requirements, offering a varied and engaging experience with every game you create. Your efforts will directly influence our capacity to bring high-quality games to various markets effectively.

What You'll DoAnalyze game requirements in collaboration with technical leads and game designersBuild slot games tailored to multiple cabinets and marketsEngage in coding, code reviews, unit testing, memory profiling, and other code hygiene processesEnsure game quality and timely delivery to marketCollaborate with a dedicated team of artists, game designers, developers, and test engineersContinuously improve processes and contribute to a culture of excellenceTroubleshoot and resolve technical issues to maintain flawless game performanceImplement new features and improvements in existing gamesKeep up-to-date with industry trends and integrate guidelines into game developmentProvide technical mentorship and guidance to junior developers What We're Looking ForAt least 5 years of experience in software developmentOutstanding programming skills in C++ under Windows and Linux operating systemsStrong skills in object-oriented development, algorithms, and data structuresDemonstrated knowledge of the software development life cycle and engineering conceptsA degree in Computer Science (B Tech/BE/MCA) or equivalent experienceAbility to work collaboratively in a fast-paced environmentExcellent problem-solving skills and attention to detailStrong communication skills to articulate complex technical conceptsExperience in game development is a plusPassion for delivering high-quality, innovative gaming experiences Join Aristocrat, where your expertise will contribute to crafting flawless casino games that entertain millions of players worldwide!

This job description may have been reviewed and enhanced using AI-assisted tools to improve clarity, consistency, and inclusivity. All final content, role requirements and hiring decisions remain subject to human review and approval by Aristocrat.

Compensation Philosophy

We offer a comprehensive pay and benefits package designed to stay competitive in the market, support your wellbeing, and recognise your contribution to our success. Our approach is underpinned by a pay-for-performance belief in rewarding individual impact. Your specific compensation package will be determined by factors such as your skills, experience, qualifications, and location.

Depending on your role and location, you may be eligible for annual bonuses and incentives, health and wellbeing benefits, paid time off, retirement plans, insurance coverage, and other local or statutory benefits.

Specific details about compensation and benefits for this position will be discussed during the recruitment process.

Skills

Software Engineering

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores