Senior Android Engineer

Elevance Health

Nashville, TN • 58m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Mobile Android Engineer (Engineer III)
  • Focus: End-to-end development and maintenance of Android apps for an MDM platform
  • Work style: Hybrid (in-office 1–2 days/week), with commutable access to Nashville, TN

Description

Design, build, and maintain Android applications that power the MDM platform, including launcher and guardian apps. Implement Android Enterprise and device management capabilities, integrate with AMAPI and backend services for enrollment and policy assignment, and optimize reliability, telemetry, battery usage, and background processing. Ensure compliance with security/audit requirements and Google Play and OS upgrade expectations.

Responsibilities

  • Design, build, and maintain Android apps (launcher, kiosk, guardian components) in Kotlin
  • Implement Android Enterprise features (device owner/profile owner, lock task/kiosk mode, managed configurations, permissions, policy enforcement)
  • Integrate with the Android Management API (AMAPI) and backend services for enrollment, registration, and policy assignment
  • Diagnose field issues such as unexpected deregistration, battery and background restrictions, and OEM-specific behavior
  • Optimize telemetry reporting and device battery/background processing at scale
  • Maintain compliance with Google Play requirements and Android OS upgrades and target SDK changes
  • Follow InfoSec and audit/compliance standards; address security scan findings
  • Review code, mentor developers, and share best practices (including AI-assisted development with GitHub Copilot)
  • Collaborate with product, QA, and operations to deliver clear, testable features and support releases
  • Perform system testing, fix defects, and re-execute unit tests to validate results; support integrations across IT teams
  • Provide on-call support, monitor systems, and identify system deficiencies
  • Analyze and document complex change requests and possible code enhancements

Requirements

  • BA/BS in Information Technology, Computer Science, or related field
  • Minimum 3 years of experience delivering on one platform in a multi-database, multi-language, or multi-business application environment (or an equivalent combination of education and experience)
  • Ability to report in-office 1–2 days per week and be within commuting distance of the Nashville, TN Pulse Point location (or have a granted accommodation)

Benefits

  • Market-competitive total rewards including paid holidays and Paid Time Off
  • Medical, dental, vision, short- and long-term disability benefits
  • 401(k) with match and stock purchase plan
  • Life insurance, wellness programs, and financial education resources

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report