Monday, March 15, 2021

Senior Backend Developer - Data Structure/Algorithm (5-7 yrs) (Pylon Management Consulting)

RESPONSIBILITIES :


- Involvement in all areas of backend development including World Class Database Architecture and Design in NoSQL database planning, implementation, deployment and maintenance (logic, network, database design) of our online services

- Develop and maintain web services, APIs and Frameworks used by game players

- Work with a multitude of cloud services and know the trade-offs of each

- Independently create complete solutions from scratch

- Take ownership of quality and analyze the backend performance using tools and other methods.

- Evaluate and adopt new cloud services to meet the requirements of the game

- Ensure that our systems are built to scale and are secure

- Identify and drive improvements in the technology base and development processes

- Create lightweight systems documentation and tools

- Work closely with game teams to define data to be collected from our games for analysis

- Support and contribute new ideas to backend design

- Pitch innovative and optimal coding practices to the team and hold brainstorming sessions.

- Work closely with game designers, developers and artists and testers and oversee the implementation of new features and systems.

- Mentor and coordinate team of backend developers and participate in code reviews

- Analyze key performance indicators, user testing and feedback, recommend coding solutions, and modify game concepts accordingly

- Deep awareness of the competitive market place and target audience.

- Stay current on customer queries from support and marketing channels

- Stay current on industry trends including new game genres, game design best practices, and emerging technology.

REQUIREMENTS :

- 5+ years of experience in database design, developing web services and server side applications using Java Script, PHP for the backend

- Database design and implementation skills

- Minimum 3 years of experience in MongoDB or any such NoSQL databases

- Experience in technologies like MongoDB, ExpressJS, AngularJS, NodeJS, JavaScript, jQuery, PHP, HTML.

- Exceptional skills in Performance Optimizations, Scaling the Server and debugging

- Experience in source code management systems (e.g., Git, Subversion).

- Experience in working & deploying apps on cloud such as AWS, Google Cloud.

- Experience in Implementing security and data protection.

- Working knowledge of Caching Databases (like Memcached/REDIS).

- Passionate and committed to tasks and in general an autonomous person with high level of initiative and energy

- Ability to manage priorities and tight deadlines with incomplete data

- Knowledge of open source frameworks and projects

- Experience with live systems involving mobile apps is a STRONG plus

- Experience with cloud-based services

- Experience mentoring less experienced developers or leading a development team.

- Good communication skills, both spoken and written

- Good Aptitude and Good at Mathematics

- Self-motivated with ability to think analytically and diagnose issues and take initiatives to solve problems and challenges.

- Team player with great interpersonal skills

- Capable of working in a fast-paced environment

- Goal Driven with high productivity.

- Experience in working on social games is a strong bonus

- Engineering Degree in Computer Science, IT, MCA background

- Passion for games

Apply Now