Senior Lead Application Developer

Posted 3 Days Ago
Be an Early Applicant
Hyderabad, Telangana, IND
In-Office
Senior level
Fintech • Payments • Financial Services
The Role
Leads the architecture and development of secure, reusable Android SDKs and mobile frameworks for payments, authentication, device interaction, and ecosystem integrations. Oversees secure coding, Android platform research, performance optimization, testing, documentation, compliance, release governance, and production troubleshooting. Provides technical leadership and mentorship to Android developers while collaborating with product, security, architecture, QA, compliance, and partner teams.
Summary Generated by Built In
Key Responsibilities
1) SDK Architecture, Design, and Development
• Lead the end-to-end design and development of Android SDKs, reusable libraries, APIs, and framework components for payment, authentication, device interaction, and mobile service enablement.
• Define clean, modular, scalable, and backward-compatible SDK architectures suitable for integration by internal teams, partner banks, fintechs, merchants, OEMs, or ecosystem participants as applicable.
• Develop developer-friendly SDK interfaces, abstraction layers, and integration models that simplify adoption while maintaining strict performance and security standards.
• Ensure SDKs are robust across multiple Android OS versions, device types, OEM customizations, and deployment environments.
• Establish standards for SDK versioning, dependency management, release control, and long-term maintainability.

2) Security Engineering and Secure Mobile Development
• Drive implementation of security-first mobile application and SDK design practices across all Android development work.
• Design and develop security-sensitive components involving:
  • secure key handling
  • device binding
  • tokenization support
  • encryption/decryption workflows
  • secure storage
  • certificate handling
  • tamper detection
  • runtime integrity checks
  • app hardening techniques
  • secure communication and API protection
• Integrate Android security capabilities such as:
  • Android Keystore
  • hardware-backed security where available
  • biometric authentication
  • secure device authentication
  • attestation mechanisms
  • permission and sandboxing controls
• Conduct secure code reviews and enforce remediation of vulnerabilities identified through internal testing or external assessments.
• Support design and implementation of controls aligned to payment-grade and regulated ecosystem requirements.

3) Research & Development Responsibilities:
• Work within the NPCI R&D function to prototype and evaluate emerging mobile technologies relevant to secure payments, digital identity, authentication, embedded financial services, and future Android platform capabilities.
• Assess new Android OS features, APIs, security models, NFC interactions, device capabilities, and OEM variations for potential use in strategic product or infrastructure initiatives.
• Translate exploratory concepts into production-ready engineering artifacts, reusable SDK modules, and architectural recommendations.
• Contribute to technical innovation in areas such as:
         • contactless and NFC-based ecosystems
         • secure mobile transaction flows
         • SDK-based ecosystem enablement
         • trusted execution and integrity validation
         • future-ready authentication and device-side controls

4) Team Leadership and Technical Governance:
• Lead a team of Android developers within the R&D setup, providing hands-on technical guidance and delivery oversight.
• Break down product and research goals into technical work packages, development plans, milestones, and sprint deliverables.
• Mentor team members on Android architecture, secure development lifecycle practices, coding standards, testing frameworks, and debugging approaches.
• Review designs, code quality, architecture decisions, and implementation patterns to ensure consistency, security, and maintainability.
• Drive engineering discipline across documentation, reusable assets, issue tracking, release governance, and technical risk management.
• Collaborate with product, architecture, backend, security, compliance, QA, and partner teams to align engineering execution with business and ecosystem goals.

5) Integration, Performance, and Reliability
• Ensure developed SDKs and applications meet high standards of:
  • performance
  • memory efficiency
  • startup latency
  • battery optimization
  • reliability under varied network/device conditions
• Troubleshoot complex production and integration issues across Android devices, OS versions, and partner application environments.
• Build instrumentation, logging, diagnostics, and observability support into SDKs to facilitate integration and support.
• Optimize compatibility with enterprise distribution requirements and controlled deployment environments.

6) Quality, Compliance, and Documentation
• Own technical documentation for SDK architecture, public APIs, integration guides, sample applications, security controls, release notes, and troubleshooting references.
• Ensure adherence to secure SDLC, coding standards, release validation, and quality assurance processes.
• Partner with internal security and compliance stakeholders to support reviews, audits, certifications, and control validation where required.
• Define and maintain automated testing approaches including unit tests, instrumentation tests, integration tests, and regression frameworks.


Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Mumbai, Maharashtra
2,124 Employees
Year Founded: 2005

What We Do

NPCI is an umbrella organisation for all retail payment systems in India. It was set up with the support & guidance from Reserve Bank of India (RBI) & Indian Banks Association (IBA). A registered company under Section 8 of the Companies Act, 2013. Watch the NPCI Corporate AV - https://youtu.be/RGl9YQ6CB20 Products & Services Unified Payments Interface Unique payment solution which empowers a recipient to initiate the payment request from a smartphone. It facilitates 'virtual payment address'​ as a payment identifier for sending & collecting money & works on single click 2 factor authentication. Immediate Payment Service A 24X7, real time, cost effective, independent channel, retail payment service, introduced by NPCI, empowering customers to transfer money instantly with banks & RBI authorised PPIs across India. RuPay Robust card scheme designed to offer payment products with superior features & processes specifically designed to cater to diverse consumer needs. *99# USSD based mobile banking platform that makes banking services accessible to all the bank account holders on their mobile phones. National Automated Clearing House Centralised payment system developed with an aim to consolidate multiple ECS systems running across the country & provide a framework for the removal of local barriers/inhibitors. Aadhaar Enabled Payment System Bank led model which allows online financial inclusion transactions at micro-ATMs through the business correspondent of any bank using the Aadhaar authentication. e-KYC Electronic way of conducting authentic & real time KYC of a customer using Aadhaar authentication. Cheque Truncation System Electronic image of the cheque is transmitted to the drawee bank by the clearing house, along with relevant information. National Financial Switch Facilitates routing of ATM transactions through inter-connectivity between its member institutions thereby enabling the citizens of the country to utilise any ATM of a connected entity

Similar Jobs

In-Office
Hyderabad, Telangana, IND
20252 Employees

Optum Logo Optum

Software Engineering Lead - .Net, Angular, Azure

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees

Optum Logo Optum

Software Engineering Lead

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees

Optum Logo Optum

Manager Data Analytics

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account