Sr. Software Engineer - Mobile Payments Applications

U.S. Bancorp
Cincinnati, Chicago
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Collaboration","Self-motivation","Troubleshooting","Root cause analysis"]

Build, test, and maintain enterprise Android payments applications for U.S. Bank’s Payments Technology team. You’ll design secure, scalable mobile solutions integrating with backend APIs, SDKs, and enterprise platforms, and implement authentication and identity features such as MFA and OAuth/OpenID Connect. Collaborate with Product, UX, Security, and Backend Engineering, deliver reusable Android SDK components, and support CI/CD release processes and production incident remediation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
U.S. Bancorp
U.S. Bancorp
1 day ago

Sr. Software Engineer - Mobile Payments Applications

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Build, test, and maintain enterprise Android payments applications for U.S. Bank’s Payments Technology team. You’ll design secure, scalable mobile solutions integrating with backend APIs, SDKs, and enterprise platforms, and implement authentication and identity features such as MFA and OAuth/OpenID Connect. Collaborate with Product, UX, Security, and Backend Engineering, deliver reusable Android SDK components, and support CI/CD release processes and production incident remediation.
Location: Cincinnati, Chicago
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, test, and maintain enterprise-grade Android applications using Kotlin and Jetpack Compose.
  • •Build secure, scalable Android solutions integrating backend services, APIs, SDKs, and enterprise platforms.
  • •Implement and support authentication and identity management capabilities, including MFA, biometrics, and OAuth 2.0/OpenID Connect.
  • •Collaborate with Product, UX, Security, Architecture, and Backend Engineering to translate requirements into technical solutions.
  • •Perform code reviews, participate in Agile ceremonies and CI/CD releases, and troubleshoot production issues with root cause analysis and on-call support.

Pay and Benefits

Perks:Health InsuranceDentalVision401kRetirementLife InsuranceDisabilityParental LeavePaid Leave

Key Requirements

  • •Bachelor’s degree, or equivalent work experience.
  • •5–6 years of relevant Android development experience.
  • •Strong experience building native Android applications with Kotlin/Java and Jetpack Compose.
  • •Hands-on experience with enterprise Android deployments via Google Play Store and enterprise MDM distribution.
  • •Expertise implementing authentication and security capabilities (e.g., MFA, biometrics, OAuth 2.0/OpenID Connect, encryption, secure storage).
Experience:BankingFinancial servicesPaymentsFintech
Education:Bachelor's
Skills:CollaborationSelf-motivationTroubleshootingRoot cause analysis
Tech Stack:AndroidKotlinJavaJetpack ComposeAndroid SDKAndroid StudioViewModelLiveDataRoomNavigationWorkManagerMVVMMVIClean ArchitectureRESTful APIsJSONOAuth 2.0OpenID ConnectMFABiometrics

Company Brief

U.S. Bancorp
U.S. Bancorp is the parent company of U.S. Bank, providing consumer, business, and institutional banking services including lending, payments, treasury management, wealth management, and merchant solutions across the United States.
Industry: Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Minneapolis, United States
Founded: 1863
Glassdoor
Glassdoor: 3.8
WebsiteLinkedInGlassdoor