TAK Developer

Booz Allen HamiltonPrinceton, NJ

About The Position

TAK Developer The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help create a system that will make a difference, we need you on our team. We’re looking for a developer like you with the skills needed to develop software and systems from vision to production ready. This role is more than just coding. As a TAK Developer at Booz Allen, you’ll use your passion to learn new tools and techniques and identify needed system improvements. You’ll help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. You’ll help make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements. Work with us as we shape systems for the better. Join us. The world can’t wait.

Requirements

  • 3+ years of experience in software programming with object-oriented languages, including Java and Kotlin
  • 3+ years of experience with development the Android Tactical Assault Kit (ATAK) software development kit
  • 2+ years of experience with the Tactical Assault Kit (TAK) ecosystem and with developing native Android applications
  • Experience with profiling UI, memory, and concurrency on Android
  • Experience with on-device database management using SQLite
  • Experience writing unit tests
  • Experience with user-facing UI design or development
  • Knowledge of CoT
  • Secret clearance
  • Bachelor's degree in a STEM field

Nice To Haves

  • Experience with Android distributions and software developmental kits
  • Experience with mobile technologies, including cellular and wireless
  • Experience with WinTAK, TAK X, and TAK Server
  • Experience following software architecture design patterns such as MMVM or MVC
  • Experience with protobuf
  • Experience with WPF WinTAK UI framework
  • Experience with.NET SDK WinTAK
  • Experience with Spring or JavaFX TAKX UI framework
  • Experience with Jakarta EE/CDI TAKX dependency injection
  • Experience with Docker

Benefits

  • health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care.
  • recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service