- LocationBengaluru
-
IndustryInformation Technology and Services
Experience: 3-8 years
Job Summary
• The person in this position takes ownership of a module and associated quality and delivery. The person in this position provides instructions, guidance and advice to team members to ensure quality and on-time delivery.
• The person in this position is expected to be able to instruct and review the quality of work done by technical staff.
• The person in this position should be able to identify key issues and challenges by themselves, prioritise the tasks and deliver results with minimal direction and supervision.
• The person at this position can investigate the root cause of the problem and come up with alternatives/ solutions based on sound technical foundation gained through in-depth knowledge of technology, standards, tools and processes.
• A person can organize and draw connections among ideas and distinguish between those which are implementable.
• Person demonstrates a degree of flexibility in resolving problems/ issues at least to in-depth command of all techniques, processes, tools and standards within the relevant field of specialisation.
Roles & Responsibilities
• Responsible for requirement analysis and feasibility study including system level work estimation while considering risk identification and mitigation.
• Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on-time delivery while adhering to quality and productivity goals.
• Responsible for traceability of the requirements from design to delivery Code optimization and coverage.
• Responsible for conducting reviews, identifying risks and ownership of quality of deliverables.
• Responsible for identifying the training needs of the team.
• Expected to enhance technical capabilities by attending training, self-study and periodic technical assessments.
• Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality.
• Expected to be a technical mentor for junior members.
• A person may be given the additional responsibility of managing people based on the discretion of the Project Manager.
Education and Experience Required
Engineering graduate, MCA/MCM
Competencies Description
Application Protocol & Engines - Android engineer is one:
who has done one or more of the following wrt Android application framework: design, development/customisation, bug fixing/sustenance
who has experience in one or more of the following domains
Multimedia
Telephony
Connectivity
Sensor
Security
Platforms-Mandatory to have worked on one or more of the following;
Android
Technology StandardNA
Tools-Mandatory to have worked on one or more of the following:
Android studio;Eclipse;Git;Gerrit;adb;Android emulator;DDMS;top;ps;meminfoBugzilla
Languages-Mandatory to have worked on one or more of the following:
Java; Java Native Interface
Specialization-TELEPHONY, MULTIMEDIA, CONNECTIVITY, GENERIC FRAMEWORK
