Virtusa Corporation

Lead Software Engineer

Virtusa Corporation$110K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of experience in Android development.
  • Proficient in modern modular Android architecture and Kotlin.
  • Experience with Jetpack Compose and Coroutines/Flow.
  • Familiarity with automated testing frameworks and CI/CD pipelines.
  • Strong understanding of performance optimization in Android applications.

Responsibilities

  • Design, build, and deliver production-grade features for an enterprise banking app.
  • Optimize app performance metrics including cold start and memory usage.
  • Develop and maintain automated test suites for comprehensive coverage.
  • Deploy apps using CI/CD with feature flags and staged rollouts.
  • Instrument the app for observability through analytics and monitoring tools.
  • Participate in design and architecture reviews influencing feature teams.
  • Debug and resolve complex issues related to Android lifecycle and device fragmentation.

Benefits

  • Opportunity to work on a high-impact enterprise-scale consumer banking app.
  • Hands-on role in shaping modern Android architecture and performance.
  • Focus on automated testing and continuous deployment practices.
  • Collaborative environment with involvement in architectural decisions.
  • Potential for professional growth with exposure to advanced technologies.
Full Job Description
Experience :8+ yrs
The Senior Android Developer will design, build, and ship production-grade Android capabilities for an enterprise-
scale consumer banking app. The role is hands-on and delivery-oriented, focused on modern modular Android
architecture, Kotlin, Jetpack Compose, Coroutines/Flow, performance optimization, automated testing, CI/CD, and
production support across a regulated mobile environment.
Own app performance across cold start, jank/frame time, memory, and APK or bundle size against measurable
targets.
Build and maintain automated test suites, including unit tests, UI/Espresso tests, Compose UI tests, screenshot
tests, and regression coverage.
Deploy through CI/CD pipelines with staged rollouts, feature flags, and crash/ANR monitoring.
Instrument the app for observability through analytics, tracing, crash reporting, dashboards, alerts, and operational
runbooks.
Participate in design and architecture reviews where technical decisions affect downstream feature teams.
Debug complex Android issues, including lifecycle edge cases, memory leaks, threading/concurrency defects, and
device fragmentation problems.
Own the vertical from design decision to shipped artifact and leave the codebase cleaner, more documented, and
easier for the permanent team to operate.

About Virtusa Corporation

Virtusa Corporation is a global provider of digital business strategy, digital engineering, and information technology (IT) services and solutions. The company helps its clients transform their businesses through innovative technology solutions that enable them to improve customer engagement, increase operational efficiency, and drive revenue growth. Virtusa Corporation was founded in 1996 and is headquartered in Southborough, Massachusetts. The company has over 20,000 employees and operates in over 30 countries around the world. Virtusa Corporation is committed to sustainability and has received numerous awards for its environmental and social responsibility initiatives.
Learn more about Virtusa Corporation
Size
22,883 employees
Market Cap
$1.5 billion
Industry
Net Income
$44.6 million
Founded
1996
5 Year Trend
+22.3%
Revenue
$1.2 billion
NASDAQ

Similar Jobs

More Jobs at Virtusa Corporation

  • Virtusa Corporation
    Lead Software Engineer
    $120K — $145K *
    Tampa, FL 33647 (Hillsborough County)
    Enterprise Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $135K — $160K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Project Manager
    $95K — $115K *
    Chicago, IL 60629 (Cook County)
    Finance & Insurance
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $110K — $130K *
    Columbus, GA 31907 (Muscogee County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $110K — $130K *
    Columbus, OH 43230 (Franklin County)
    Enterprise Technology
    In-Person

More Information Technology Jobs

Find similar Lead Software Engineer jobs: