Experience: 10 – 15 years
Salary:3000000-7000000 (Negotiable)
SKILLS: Team Management , Java , Architecture , application frameworks , Scalability , Android Development , Rest API , Code Review , Security , Algorithms , product and design team , OO Concets and designs , Agile Web Development
Duties and Responsibilities:
- Lead and mentor a team of engineers, including tech leads and managers.
- Develop and launch new products and enhance existing Android applications as per desired specifications.
- Ensure the team delivers with high quality and predictability.
- Partner with product and design teams in developing product vision and roadmap.
- Contribute to creating a high performance culture and an excellent work environment.
- Design and review code, troubleshoot and act as an SME on technical matters.
- Lead and direct architectures sufficiently flexible and adaptable to meet market emerging requirements.
- Work and lead along an agile development framework.
- Contribute to raising the bar on talent by setting the highest standards on talent that we acquire and play a crucial role in acquiring, developing and retaining that talent
Education Requirement: BE/BTech
Mandatory Requirement:
- Degree/ Masters/ PhD in Computer Science Engineering degree or equivalent education.
- 10plus yrs of experience in application layer.
- Experience in a management, engineering and technology strategy role.
- Experienced in building large scale android specific application development.
- In-depth experience on Java application development with extensive use of Java I/O, Collections, Algorithms and well known application frameworks.
- In-depth understanding of OO concepts and design.
- Experience working with product teams.
- Experienced in recruiting, growing and building large, impactful engineering teams.