Loading...

Technical Lead - Python

Home / Ingenuity Gaming

website-design.png

Technical Lead - Python

Python Developer

Ingenuity Gaming , Noida

About Us

Role & responsibilities

• Game Understanding: Ability to guide the team in understanding game PAR sheets, including conducting high-level estimates in collaboration with teammates.

• Process Improvement: Lead the development process for game servers and implement enhancements based on requirements.

• Leadership: Proven experience in managing and mentoring teams of 5+ members, fostering effective collaboration and team performance.

• Back-end Development: Design, develop, and maintain back-end functionality for highvolume transaction systems using Python, leveraging standard design patterns.

• Game Server Framework: Create and enhance game engines, servers, and tools within the Casino Game Server framework, providing robust back-end support for front-end developers.

• API & Game Engine Maintenance: Maintain and improve existing gaming APIs and game engines, ensuring optimal performance and reliability.

• Code Quality & Testing: Understand game engine requirements and ensure high code quality by writing unit and integration tests for all necessary game scenarios and edge cases.

• Security & Compliance Testing: Conduct security and volume testing to validate the integrity of game servers and ensure compliance with mathematical specifications.

• Full Development Lifecycle: Demonstrated experience in all phases of the application development lifecycle, from analysis and design to implementation, testing, and support.

• Documentation: Write technical documentation, including API specifications and cheat/force value documentation, and translate design specifications into functional game features.

• Collaboration: Work closely with game producers, mathematicians, statisticians, frontend developers, and QA teams to deliver high-quality gaming experiences.

• Quality Assurance & Certification: Oversee quality assurance processes, including game certification and translation workflows. • Engineering Best Practices: Follow engineering best practices established by the team, ensuring efficient, reusable, and reliable code.

• Accountability: Take ownership of the timely delivery of all project milestones, performing self-code reviews and assisting peers and junior team members.

• Impact Analysis: Conduct impact analysis for issues and change requests, communicating effort estimates and risks to senior team members.


Preferred candidate profile

  • Education: Bachelors degree or higher in Computer Science or a related field.
  • Back-end Development: 7+ years of hands-on experience in back-end development, with a strong focus on Python.
  • Technical Proficiency: Deep expertise in Python, with a solid understanding of clientserver integration.
  • Delegation: Assigning tasks according to each team members strengths and ensuring everyone contributes to the project.
  • Mentorship: Offering guidance to less experienced team members and helping them grow professionally.
  • Software Development Principles: Strong grasp of Object-Oriented Programming (OOP) and other foundational design principles.
  • Tools: Experience working with project tracking tools, such as JIRA, and a solid understanding of Git and feature branching methodologies.
  • Communication: Strong written and verbal communication skills in English.
  • Collaboration: Excellent teamwork abilities, with the flexibility to adapt to evolving project needs and environments.


IT Services & Consulting,
Full Time, Permanent
Software Development
Education
B.Tech/B.E. in Any Specialization, B.Sc in Any Specialization, BCA in Any Specialization

read more

Key Skills
Skills highlighted with ‘‘ are preferred keyskills

location-iconJob Location

Noida

location-icon Job Location

Noida
Information
Position

Python Developer

course-mode-icon Job Type
Experienced
available-seat-icon Type of workplace
on-site
available-seat-icon English Languages
Basic

languages-icon Languages

Salary Range

(Based On Interview)

Talento-logo
Download App Now