- You must be a Technology Graduate/ Masters from a Tier 1 college in India or abroad
- 5-6+ years experience in software product development and delivery in Java platform
- Must have demonstrated ability to technically design projects and bring in innovation
- Lead and collaborate with engineers in building and iterating on projects
- Take responsibility for the planning and execution of technical projects
- Strong grasp of CS fundamentals and excellent problem solving abilities to ensure that systems are high in quality with maintainable and reusable code
- Experience with hands on coding and independent ownership of software components
- Advanced knowledge in performance, scalability, enterprise system architecture, and engineering best practices.