Description

Job Description

·  Research, design and build highly reliable, available and scalable solutions that can handle Millions of API calls across systems.

·  Own large technical deliverables and execute in a structured manner, complete ownership of functional Services that your team is responsible for.

·  Take the accountability of the overall health of the products you build and predictability of the deliverables of your team

·  Lead by example, mentor and guide team members on everything from structured problem solving to development of best practices

·  Platformize components as libraries, utilities and service and promote reuse.

·  Be able to conceptualize and develop prototypes quickly

·  Drive technical roadmap of the team in collaboration with Product and Business Teams.

Requirements

·  BTech, MTech in Computer Science or a related technical discipline (or equivalent). Or high technical acumen and rich technical experience.

·  Deep expertise with any or combination programming languages: PHP with strong programming constructs. Substantial experience in building complex and scalable solutions.

·  Strong object-oriented design skills, ability to apply design patterns, and ability to design intuitive module and class-level interfaces

·  The ability to independently lead problem-solving and build elegant, maintainable solutions to complex problems.

·  Experience leading multi-engineer projects and mentoring junior engineers

·  Experience with full life cycle development in any programming language on a Linux platform

·  Prior experience in working with Agile software methodologies ( Scrum, Kanban), TDD and Continuous Integration(CI/CD) a plus.

·  Experience in building data-driven web application design and development is a plus

·  Expert level experience in building scalable, large and complex business application using some of the above technologies and mentoring junior engineers.


 

Education

Any Graduate