PAIGE/JOBBANK

Software Engineer, Senior

HyderabadTelanganaPosted 08 Oct 2026complement

Software Engineer, Senior

Department: Development

Employment Type: Full Time

Location: Hyderabad



Description

We are looking for an android developer responsible for the development and maintenance of applications aimed at a range of android devices including mobile phones and tablets. The primary focus will be development of Android applications and their integration with back-end services.



A Typical Day in the Life Includes:

  • Lead the design, development, and deployment of scalable and secure applications. 
  • Collaborate cross-functionally with Product Management, UX Design, and QA to deliver business-critical features. 
  • Write clean, efficient, and maintainable code following industry best practices. 
  • Participate in code reviews, architecture discussions, and technical roadmap planning. 
  • Drive continuous improvement initiatives around software performance, reliability, and scalability. 
  • Mentor and guide junior developers through knowledge sharing and code collaboration. 
  • Stay current on emerging technologies and evaluate their potential adoption. 
  • Champion Infor’s values of speed, innovation, and collaboration. 
 




Basic Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • 4–6 years of professional native Android application development experience.
  • Strong proficiency in Kotlin and solid working knowledge of the Android SDK.
  • Hands-on experience with core Android components (Activities, Fragments, Services, Broadcast Receivers, Content Providers) and a clear understanding of the Android app lifecycle.
  • Solid Android UI development skills using Jetpack Compose and/or XML layouts, following Material Design guidelines and supporting multiple screen sizes and densities.
  • Working experience with Android Jetpack libraries (ViewModel, LiveData/Flow, Navigation, Room, WorkManager).
  • Proficiency with asynchronous programming using Coroutines and Flow.
  • Experience consuming RESTful APIs with networking libraries (Retrofit, OkHttp) and JSON parsing.
  • Practical understanding of the MVVM architecture pattern and clean separation of concerns.
  • Experience with version control (Git) and standard development workflows (branching, code reviews, pull/merge requests).
  • Strong debugging, problem-solving, and analytical skills, with the ability to deliver assigned features independently.


Preferred Qualifications:

  • Experience contributing to modular, multi-module Android applications for scalability and maintainability.
  • Growing expertise in Jetpack Compose, including UI performance and state management.
  • Experience with dependency injection frameworks (Hilt, Dagger, or Koin).
  • Exposure to app security concepts — authentication flows, biometric/PIN, session management, secure storage, and device integrity checks (jailbreak/root detection).
  • Hands-on native iOS development experience (Swift, SwiftUI/UIKit) is an advantage, enabling cross-platform collaboration and consistency across mobile channels.
  • Experience with automated testing — unit tests (JUnit), UI tests (Espresso/Compose testing), and test reporting.
  • Familiarity with CI/CD pipelines for mobile (GitHub Actions, GitLab CI, Bitrise, or Jenkins).
  • Understanding of app performance optimization — memory management, profiling, and APK/AAB size reduction (R8/ProGuard/minify).
  • Experience with push notifications (FCM), deep linking / app links, and offline data handling.
  • Familiarity with Play Store release processes, app signing, and version management.
  • Experience integrating analytics and crash reporting (Firebase Crashlytics).
  • Exposure to enterprise or MDM/MAM environments (e.g., Microsoft Intune).
Source: complement. Description and metadata as published by the employer or its applicant tracking system on 2026-10-08. The apply link goes to the original source. Paige JobBank does not accept applications on the employer's behalf.