# Senior Technical Lead

**Company**: Aristocrat
**Location**: Noida
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://aristocrat.wd3.myworkdayjobs.com/en-US/AristocratExternalCareersSite/job/Noida-UP-IN/Senior-Technical-Lead_R0021431?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_ae62c42f-84d

## Description

We are seeking a goal-oriented Senior Technical Lead to join our Agile game development team. This role focuses on strong hands-on development and technical excellence, contributing to complex game development while driving engineering standard methodologies.

The ideal candidate will have deep expertise in C++ (11/14), Object-Oriented Programming (OOP), and SDLC, along with significant experience building high-performance games. You will play a key role in designing and delivering high-quality, scalable, and performant games while ensuring alignment to timelines and engineering standards.

Key Responsibilities:

- Design, develop, and enhance game features using Modern C++ (11/14) and OOAD principles.

- Actively contribute to hands-on development, debugging, and optimization of game modules.

- Write high-quality, maintainable, and efficient code, and participate in code reviews to uphold engineering standards.

- Collaborate with multi-functional teams including engineers, designers, artists, and mathematicians.

- Contribute to project planning, estimation, and tracking to support timely delivery of landmarks.

- Identify technical risks early and proactively contribute to mitigation strategies.

- Resolve complex technical issues with minimal rework.

- Contribute to the adoption and improvement of CI/CD practices, coding standards, and development processes.

- Share knowledge and contribute to team-wide improvements in debugging, profiling, and performance optimization.

- Ensure game quality standards for performance, stability, and memory optimization are met.

Job Requirements:

- Strong foundation in Object-Oriented Analysis and Design (OOAD).

- Solid hands-on experience in Modern C++ (11/14).

- Experience working in Linux and Windows development environments.

- Proficiency with tools such as Visual Studio, Git/SVN, GDB, profiling tools, and static/dynamic analysis tools.

- Familiarity with Continuous Integration systems.

- Hands-on experience working in Agile/Scrum environments.

- Strong problem-solving, analytical, and debugging skills.

- Effective communication and collaboration skills.

- Ability to contribute to technical discussions and share knowledge within the team.

- Ability to independently drive complex technical problems through design, implementation, and optimization.

Qualifications:

- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

- 7–10 years of experience in software development.

- Prior experience in the gaming industry is preferred.

## Skills

### Required
- C++
- Object-Oriented Programming
- SDLC
- Modern C++
- OOAD
- Linux
- Windows
- Visual Studio
- Git
- SVN
- GDB
- profiling tools
- static/dynamic analysis tools
- Continuous Integration systems
- Agile/Scrum environments

---

Source: [Apply at aristocrat.wd3.myworkdayjobs.com](https://aristocrat.wd3.myworkdayjobs.com/en-US/AristocratExternalCareersSite/job/Noida-UP-IN/Senior-Technical-Lead_R0021431?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
