Taro Logo

Senior Software Developer – Mobile/RE HYBRID!

Leader in solving complex technical challenges for collection and processing in the U.S. Federal Intelligence Community, headquartered in Chantilly, Virginia.
Lorton, VA, USA
Mobile
Senior Software Engineer
Hybrid
6+ years of experience
Cybersecurity

Description For Senior Software Developer – Mobile/RE HYBRID!

AnaVation, a leader in the U.S. Federal Intelligence Community, is seeking a Senior Software Developer specializing in mobile and reverse engineering. This hybrid role offers a unique opportunity to work on cutting-edge mobile device forensic analysis and reverse engineering projects. The position combines remote work flexibility with on-site collaboration in Lorton, VA.

The role requires a seasoned professional with 6+ years of software development experience and a strong background in Python, C, and mobile development. You'll be part of a high-performing, geographically dispersed team focusing on complex technical challenges in mobile device forensic analysis. The position demands expertise in reverse engineering tools, binary analysis, and secure software development practices.

What makes this role exceptional is the combination of technical challenges and national security impact. You'll work with advanced forensic tools, contribute to critical intelligence community projects, and have opportunities for professional growth through regular collaborative workshops. The company offers comprehensive benefits, including full medical coverage, 401k with immediate vesting, and educational support.

The ideal candidate will thrive in a collaborative environment, possess strong communication skills, and have the necessary security clearances. This role presents an excellent opportunity for experienced developers looking to apply their skills in mobile development and reverse engineering while contributing to national security initiatives. The hybrid work model offers flexibility while maintaining team cohesion through regular in-person collaboration.

Last updated a month ago

Responsibilities For Senior Software Developer – Mobile/RE HYBRID!

  • Design, develop, test, and integrate software features
  • Work as part of a geographically dispersed team
  • Apply software engineering and database practices
  • Interface with data architects and software developers
  • Participate in mobile device forensic analysis and reverse engineering
  • Attend on-site workshops for collaboration (1-2 weeks throughout the year)

Requirements For Senior Software Developer – Mobile/RE HYBRID!

Python
Rust
  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, or related discipline
  • Minimum of six years of experience as a Software Developer
  • Proficient with Python
  • Experience with C or other programming languages
  • Mobile app development or systems experience
  • Source control management with Git
  • Experience with relational databases (SQL Server, PostgreSQL, or SQLite)
  • Mobile application decompiling
  • Comfortable viewing, analyzing, and understanding raw binary data
  • Excellent skills with developer documentation
  • Excellent skills with collaborative coding
  • Experience with unit testing and best practices
  • Experience in Agile development teams
  • Experience using RE tools (IDA Pro, Ghidra, JEB, Hopper)
  • Excellent verbal and written communication skills
  • Active Top-Secret clearance with ability to obtain SCI access with CI polygraph

Benefits For Senior Software Developer – Mobile/RE HYBRID!

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Generous cost sharing for medical insurance for employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance
  • 100% company paid long-term and short term disability insurance

Jobs Related To AnaVation Senior Software Developer – Mobile/RE HYBRID!