Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Aristocrat

Principal Engineer, C++ Developer

Aristocrat

. Lead Object-Oriented Analysis and Design (OOAD) to build robust and scalable software solutions .

Posted 5/15/2026full-timeGurugram • 🇮🇳 IndiaLeadWebsite

Tech Stack

Tools & technologies
LinuxSDLCSubversion

About the role

Key responsibilities & impact
  • Lead Object-Oriented Analysis and Design (OOAD) to build robust and scalable software solutions
  • Apply advanced C++ (11/14) to develop high-quality code that meets our strict performance standards
  • Develop and debug software for both Linux and Windows environments
  • Use tools such as Visual Studio, SVN/GitHub, GDB, memory profiling, and static/dynamic code analysis to ensure flawless software performance
  • Implement continuous integration systems to streamline our development process
  • Engage in the full application lifecycle, from concept to deployment, using Agile methodology
  • Apply your analytical and problem-solving skills to tackle complex technical challenges
  • Communicate effectively and work collaboratively within a diverse team
  • Mentor junior engineers and share your knowledge to foster a culture of continuous learning and improvement.

Requirements

What you’ll need
  • Bachelor’s or Master’s Degree or equivalent experience in Computer Science, Engineering, or a related field
  • 10+ years of professional software engineering experience
  • Demonstrated experience in the gaming industry is an advantage
  • Strong background in C++, OOP, and SDLC
  • Experience with Agile/Scrum methodologies
  • Excellent problem-solving, analytical, and organizational skills
  • Strong communication and interpersonal skills
  • Demonstrated ability to mentor team members and lead projects successfully.

Benefits

Comp & perks
  • Robust benefits package
  • Global career opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Object-Oriented Analysis and DesignAgile methodologySoftware Development Life CycleDebuggingPerformance standardsMemory profilingStatic code analysisDynamic code analysisContinuous integration
Soft Skills
Analytical skillsProblem-solving skillsOrganizational skillsCommunication skillsInterpersonal skillsMentoringCollaborationLeadershipContinuous learningTeamwork
Certifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Computer ScienceEquivalent experience in Engineering or related field