Digital Software Engineer Lead Analyst, Android Development

Citi

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Irving, TX
Salary
$138,720–$208,080 / yr
Posted
7 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $181k
This role $173k
$129k most similar roles pay here $231k

This role pays less than 58% of similar roles. Most pay $148,233–$214,625 — the shaded band above. At the midpoint, this role pays about $173k versus about $181k for comparable roles.

Based on 240 similar postings.

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 256 open roles on FindRole.

Listed pay typically runs $140,080–$210,120 across 238 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Digital Software Engineer Lead Analyst, Android Development

Digital Software Engineer Lead Analyst, Android Development is responsible for all phases of the development process, including analysis, design, construction, testing, and implementation within agile lifecycles. This role involves collaborating with business partners to translate user stories into technically feasible solutions that align with architectural roadmaps while ensuring security, scalability, and performance. The individual will manage and mentor a team of engineers, oversee multiple work streams, and ensure adherence to standards across onshore and offshore resources. Key technical requirements include expertise in Android development using Java or Kotlin, as well as Swift for iOS. The role requires proficiency in GitHub, CI/CD pipelines, OpenShift, and cloud platforms like AWS, GCP, or Azure. Additionally, the candidate must utilize automation tools such as Junit, TestNG, Selenium, Appium, and Cucumber while navigating complex financial application requirements.

What you'll do

  • Develop, test, debug, and support complex financial applications using mobile platforms like Android (Kotlin/Java) or iOS (Swift).
  • Translate business user stories into technical designs that prioritize security, scalability, and performance.
  • Manage and mentor a team of engineers while overseeing hiring, performance evaluations, and resource allocation.
  • Oversee all phases of the agile development lifecycle, including analysis, design, construction, testing, and implementation.
  • Develop and execute automated and manual test scripts for requirement validation, integration, and regression testing.
  • Monitor project progress to manage risks, resolve issues, and ensure delivery meets established deadlines.
  • Create and maintain SDLC auditable artifacts such as code reviews, test plans, and exit reports.
  • Implement best-in-class engineering practices, including CI/CD pipelines, Shift-Left strategies, and AI-assisted development tools.

What we're looking for

  • 8+ years of relevant experience in software engineering with demonstrated technical seniority.
  • 5+ years of hands-on native mobile development experience, preferably in Android (Kotlin/Java) or iOS (Swift).
  • 5+ years of experience in Java, Kotlin, Spring Boot, or equivalent server-side/mobile backend technologies.
  • 3+ years of experience as a technical team lead or senior engineering lead, including mentoring and governing code quality.
  • 3+ years of experience in OpenShift, public cloud platforms (AWS/GCP/Azure), CI/CD pipelines, and AI-assisted development tools.
  • Proven track record of delivering complex, large-scale mobile programs in an enterprise or financial services context.
  • Strong knowledge of systems analysis, architecture for distributed software, and project management techniques.
  • Experience with AI tools (Devin, Co-pilot) and applied AI for building products using LLMs and frontier-model APIs.

More like this

Similar roles

Senior Software Engineer Analyst, Android Development

Citi

Remote (Jacksonville, FL) 53 days ago $96,960$145,440
iOS Android Java Spring Boot Angular BDD Cucumber Selenium CI/CD Jenkins OpenShift Copilot JIRA Confluence SharePoint Micro services Responsive Web Design ADA Accessibility
5+ yrs exp Remote

Senior Digital Software Engineer, Android

Citi

Irving, TX 9 days ago $107,120$160,680
Android Kotlin Jetpack Compose Coroutines MVVM Clean Architecture Android SDK Android Studio Gradle Unidirectional Data Flow Automated Testing Agile Waterfall
8+ yrs exp Hybrid

Digital Software Engineer Lead Analyst VP

Citi

Remote (Irving, TX) 72 days ago $138,720$208,080
AWS PCF Akamai Java Angular Microservices RESTful APIs CI/CD SDLC GitHub Co-pilot Distributed Systems Data Structures Algorithms Networking Unit Testing
6+ yrs exp Remote

Java Engineer Backend

Citi

Remote (Irving, TX) 11 days ago $107,120$160,680
Cloud Computing Microservices APIs Pivotal Cloud Foundry OpenShift Gemfire Redis SpringBoot RESTful JSON Kubernetes Docker AWS GCP CI/CD Java HTML5 CSS3 AngularJS Couchbase Oracle DB GenAI BitBucket Git Jenkins JUnit TestNG Selenium Appium Cucumber Agile
Remote

Lead Android Software Engineer

JPMorgan Chase

Columbus, OH 85 days ago
Kotlin Java Android MVVM Dagger Hilt RxJava LiveData State flow JUnit Mockito Gherkin RESTful API CI/CD Agile Kotlin Coroutines Jetpack SOLID MVP MVI
5+ yrs exp

Senior Lead Software Engineer, Android

Capital One Financial

McLean, VA 38 days ago $229,900$262,400
Android Kotlin Swift iOS Mobile Development Agile Open Source Frameworks AI Tooling Web UX/UI Pull Requests
6+ yrs exp