Android Developer with Reverse Engineering
Job Description
Job Description – Android Developer (Reverse Engineer)
Job Title
Android Developer – Reverse Engineer
Company
Cognizant
Job Location
Bangalore
Hyderabad
Employment Type
Full-Time
Interview Mode
In-Person Interview
Job Summary
Cognizant is hiring an Android Developer – Reverse Engineer for its Bangalore and Hyderabad offices. The ideal candidate should have strong expertise in Android application development and reverse engineering, with the ability to analyze, debug, modify, and enhance Android applications while ensuring application security and performance.
Key Responsibilities
Android Development
Design, develop, and maintain Android applications.
Develop high-quality, scalable, and secure mobile applications.
Implement new features and improve existing functionality.
Reverse Engineering
Analyze Android applications using reverse engineering techniques.
Understand application behavior, architecture, and workflows.
Investigate application security, vulnerabilities, and code structure.
Perform debugging and code analysis to identify issues.
Application Analysis
Examine APKs and Android frameworks.
Analyze application performance and functionality.
Identify defects and recommend improvements.
Debugging & Troubleshooting
Debug complex application issues.
Resolve performance bottlenecks and functional defects.
Maintain application stability and reliability.
Collaboration
Work closely with cross-functional development teams.
Participate in technical discussions and code reviews.
Contribute to solution design and implementation.
Documentation
Document technical findings and development activities.
Maintain project documentation and reports.
Required Skills
Android Development
Reverse Engineering
Java
Kotlin
Android SDK
APK Analysis
Debugging and Troubleshooting
Mobile Application Security
Performance Optimization
REST API Integration
Git or other Version Control Systems
Preferred Qualifications
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
Experience in Android reverse engineering and application analysis.
Strong understanding of Android architecture and mobile security.
Experience working with development and debugging tools.
Required Soft Skills
Strong analytical and problem-solving abilities.
Excellent communication skills.
Ability to work collaboratively in a team environment.
Attention to detail.
Time management and organizational skills.
Ability to work in a fast-paced environment.
Candidate Information Required
Applicants should share the following details along with their updated resume:
Contact Number
Alternative Contact Number
Current Location
Preferred Location (Bangalore/Hyderabad)
Total Years of Experience
Relevant Years of Experience
Current Company
Notice Period
Negotiable Notice Period (if applicable)
Current CTC
Expected CTC
Highest Educational Qualification (University)
Interview Details
Interview Mode: In-person
Locations: Bangalore and Hyderabad
How to Apply
Interested candidates can send their updated resume along with the required details to:
Email: dwrasala.sanjeeva@cognizant.com