Skill: storage , database , java , git , iptv , api , rest , c , mobile , problem solving , mobile commerce; Exp: 8-11 years; Digital & Applications – IND22370 Description Airtel Payments Bank Job Description (Deliverables, Decision level, Demonstrate & Dimensions) Job Title Engineering Manager Job Level Band C Function Technology Location Airtel Center Gurgaon Reporting to CTO Date – Purpose of the Job The Engineering Manager will be part of a cross-functional Scrum team responsible for managing the designing, development and testing of diverse features of Airtel Payments Bank Web and Mobile application. This job has to report into CTO Working with partner team to create stable web and mobile interface and work with projects team during requirement phase to ensure operational requirements for new projects in these domains are taken care. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. Deliverables (Maximum 5-6 key responsibilities) Translate Business Ideas to designs and wireframes and manage the team to convert them into high quality code Design, architecture and maintain high performance, reusable, and reliable Java code Ensure the best possible performance, quality, and responsiveness of the application Help maintain code quality, organization Delivering a complete front end application. Ensuring high performance on mobile and desktop. Decision level Prime Final Decision Making authority, accountable to the Management Shared Decisions reached jointly with peers on a collective basis Contributory Makes a major contribution to a decision or policy judgment reached by others Demonstrate (Key competencies) Strong knowledge of IOS and Android SDK, different versions of Android, and how to deal with different screen sizes. Familiarity with RESTful APIs to connect Android applications to back-end services Strong knowledge of Android UI design principles, patterns, and best practices Experience with offline storage, threading, and performance tuning Ability to design applications around natural user interfaces, such as touch Familiarity with the use of additional sensors, such as gyroscopes and accelerometers Knowledge of the open-source Android ecosystem and the libraries available for common tasks Ability to understand business requirements and translate them into technical requirements Familiarity with cloud message APIs and push notifications A knack for benchmarking and optimization Understanding of Googles Android design principles and interface guidelines Proficient understanding of code versioning tools, such as Git Thorough understanding of the responsibilities of the platform, database API, caching layer, proxies and other web services used in the system. Validating user actions on the client side and providing responsive feedback. Educational Level Must have B.Tech., BCA in Computer Science or equivalent Working Experience Must have Proven 8 years of working experience in software development.
Function: IT Software : Software Products & Services