Senior Android Software Engineer

AnaVation is the leader in solving complex technical challenges for collection and processing in the U.S. Federal Intelligence Community, delivering groundbreaking research with advanced software and systems engineering.
Stafford, VA 22554, USA
Android
Senior Software Engineer
In-Person
7+ years of experience
AI · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Android, Platform and Devices

Senior Software Engineer position at Google focusing on Android platform development, storage solutions, and system-level framework components.

Senior Software Engineer, Android Developer Experience

Senior Software Engineer position at Google focusing on Android Developer Experience, building technical foundations and infrastructure for Google's flagship products.

Senior Software Engineer, Android, XR Platform

Senior Software Engineer position at Google working on Android XR Platform development, focusing on input management and AR technologies.

Senior Software Engineer, Android Studio

Senior Software Engineer position at Google, focusing on Android Studio development and enhancing developer testing tools using Java and Kotlin.

Senior Software Engineer, Mobile (Android), Search

Senior Android Engineer role at Google Search, developing mobile solutions that impact billions of users globally, requiring 5+ years of software development experience.

Description For Senior Android Software Engineer

AnaVation is seeking a Senior Android Software Engineer Lead to spearhead Android development efforts. The role involves leading junior developers, mentoring, planning development, and collaborating with other teams. Key responsibilities include working on data architectures, software assurance, and security, conducting rapid prototyping, evaluating software systems, and practicing agile development methods. The position requires an active Top-Secret clearance with the ability to obtain SCI accesses and a polygraph. The ideal candidate will have extensive experience in software development, particularly with Android systems, and a strong background in computer science or related fields. This challenging role offers the opportunity to make a significant impact in the federal intelligence community while working with a world-class team in a top-notch environment.

Required Qualifications:

  • 7+ years of experience in major program/project performance related to software development, programming, or digital forensics
  • 7+ years of intensive software development experience in modern languages like C/C++ or Python
  • Knowledge of languages such as Rust, Perl, Ruby, JavaScript, Go
  • Experience with Linux and Android end-to-end software development
  • Familiarity with modern development tools and agile practices
  • Bachelor's degree in Computer Science, Computer Engineering, or Software Engineering (or equivalent experience/certifications)

Benefits:

  • Generous medical insurance cost-sharing
  • 100% company-paid dental and vision insurance for employees and dependents
  • 401k plan with generous match and immediate vesting
  • Competitive pay and generous paid leave
  • Tuition and training reimbursement
  • Life and AD&D Insurance

Join AnaVation to grow your career and make a difference in a collaborative, challenging environment!

Last updated 4 months ago

Responsibilities For Senior Android Software Engineer

  • Lead Android software development efforts
  • Mentor junior developers
  • Plan development and assign tasks
  • Work on data architectures, software assurance, and security
  • Conduct rapid software prototyping
  • Evaluate software systems
  • Practice agile software development methods
  • Interface with technical community and Government entities

Requirements For Senior Android Software Engineer

Java
Python
JavaScript
Linux
  • 7+ years experience in software development, programming, or digital forensics
  • 7+ years intensive software development in C/C++ or Python
  • Knowledge of Rust, Perl, Ruby, JavaScript, Go
  • Experience with Linux and Android development
  • Familiarity with modern development tools and agile practices
  • Bachelor's degree in Computer Science, Computer Engineering, or Software Engineering
  • Active Top-Secret clearance with ability to obtain SCI accesses and polygraph

Benefits For Senior Android Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401k with match
  • Competitive pay
  • Generous paid leave
  • Tuition reimbursement
  • Training reimbursement
  • Life insurance
  • AD&D insurance

Interested in this job?