Princeton, New Jersey, United States Hybrid USD 69,400 - 158,000 Yearly

Booz Allen Hamilton is hiring a TAK Developer

Work as a full-stack developer to design and build end-to-end software solutions in an agile setting. Contribute to systems leveraging the Tactical Assault Kit (TAK) ecosystem, enabling clients to address complex challenges through modern architectural methods and technologies.

Responsibilities

  • Design and develop software from concept through to deployed, production-ready systems
  • Leverage a drive for learning new tools and techniques to uncover opportunities for system enhancements
  • Assist clients in solving difficult problems using current architectural strategies, tools, and technological innovations
  • Ensure solutions account for existing architecture, operational environment, and future capabilities and upgrades

Requirements

  • Minimum of 3 years of experience in software development using object-oriented programming languages such as Java and Kotlin
  • At least 3 years of experience developing with the Android Tactical Assault Kit (ATAK) software development kit
  • A minimum of 2 years of experience working within the Tactical Assault Kit (TAK) ecosystem and building native Android applications
  • Proficiency in profiling user interface performance, memory usage, and concurrency on Android platforms
  • Experience managing on-device databases using SQLite
  • Proven experience writing unit tests
  • Background in designing or developing user-facing user interfaces
  • Familiarity with Cursor on Target (CoT) protocol
  • Active Secret security clearance
  • Bachelor's degree in a science, technology, engineering, or mathematics (STEM) discipline

Nice to Have

  • Experience with Android platform distributions and software development kits
  • Knowledge of mobile technologies, including cellular and wireless communication systems
  • Hands-on experience with WinTAK, TAK X, and TAK Server platforms
  • Understanding of software architecture design patterns such as Model-View-ViewModel (MMVM) or Model-View-Controller (MVC)
  • Experience working with Protocol Buffers (protobuf)
  • Familiarity with the WPF framework used in WinTAK UI development
  • Experience using the .NET SDK for WinTAK
  • Knowledge of the Spring or JavaFX frameworks for TAKX UI development
  • Experience with Jakarta EE and Contexts and Dependency Injection (CDI) for TAKX dependency management
  • Experience using Docker for containerization

Tech Stack

Java, Kotlin, Android, ATAK, TAK, SQLite, CoT, WinTAK, TAK Server, TAK X, protobuf, Docker, WPF, .NET SDK, Spring, JavaFX, Jakarta EE, CDI, MVC, MMVM

Benefits

  • Health insurance coverage
  • Life insurance options
  • Disability insurance benefits
  • Financial planning and support programs
  • Retirement savings plans
  • Paid time off and leave policies
  • Professional development opportunities
  • Tuition assistance programs
  • Work-life balance initiatives
  • Dependent care support
  • Recognition awards for outstanding performance and alignment with organizational values

Compensation

The projected compensation range for this position is $69,400.00 to $158,000.00 (annualized USD). Total compensation package includes benefits and recognition awards

Work Arrangement

hybrid — Flexibility and collaboration are prioritized, whether in person or remotely. If listed as remote or hybrid, you’ll periodically work from a Booz Allen or client site facility. If onsite, you’ll work with colleagues and clients in person as needed.

  • People-first culture
  • Support for total well-being
  • Celebration of employee contributions
  • Opportunities and choices for employees
  • Support for professional development and growth
  • Commitment to non-discrimination

Additional Information

  • Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information
  • Secret clearance is required
  • As part of the application process, you are expected to be on camera during interviews and assessments
  • We reserve the right to take your picture to verify your identity and prevent fraud
  • Full-time and part-time employees working at least 20 hours a week are eligible for benefit programs
  • Individuals working less than 20 hours a week are only eligible for select offerings, not inclusive of health benefits
  • This posting will close within 90 days from the Posting Date
Required Skills
JavaKotlinAndroidATAKTAKSQLiteCoTWinTAKTAK ServerTAK XprotobufDockerWPF.NET SDKSpring JavaKotlinAndroidATAKTAKSQLiteCoTWinTAKTAK ServerTAK XprotobufDockerWPF.NET SDKSpring
About company
Booz Allen Hamilton
A global consulting firm providing management, technology, and engineering services to government and commercial clients.
All jobs at Booz Allen Hamilton Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago