Booz Allen Hamilton - Fort Belvoir, VA

posted 5 months ago

Part-time,Full-time - Senior
Fort Belvoir, VA
Professional, Scientific, and Technical Services

About the position

As a Senior Mobile Application Developer at Booz Allen, you will play a crucial role in delivering end-to-end solutions in a fast-paced, agile environment. This position is not just about coding; it involves creating systems that can make a significant impact. You will leverage your extensive experience to develop software and systems from initial vision to production-ready applications. Your responsibilities will include mastering new tools and techniques, identifying necessary system improvements, and helping clients tackle their most challenging problems using the latest architectural approaches and technologies. You will ensure that the solutions developed by your team align with the current architecture and operating environment while also considering future functionality and enhancements. This is an opportunity to work collaboratively with a team that is dedicated to shaping systems for the better, making a real difference in the world.

Responsibilities

  • Develop and maintain mobile applications for Android using Java or Kotlin.
  • Lead teams of hardware and software engineers in project execution.
  • Communicate complex technical problems and innovative solutions to non-technical clients.
  • Identify system improvements and implement necessary changes to enhance functionality.
  • Ensure that developed solutions align with current architecture and future enhancements.

Requirements

  • 8+ years of experience in engineering for systems hardware or software, integrated systems, embedded devices, or communications equipment.
  • 5+ years of experience with developing Android applications using Java or Kotlin.
  • Experience with the MVVM design pattern.
  • Ability to lead teams of hardware and software engineers.
  • Ability to communicate complex problems and innovative solutions to non-technical clients and audiences.
  • Secret clearance.
  • Bachelor's degree.

Nice-to-haves

  • Experience with Android Jetpack or Android Jetpack Compose unit testing.
  • Experience with Agile and Scrum project management.
  • Experience with programming and scripting languages on Linux platforms.
  • Ability to manage and mentor employees in both firm and technical competencies.
  • Master's degree in Electrical Engineering or Computer Engineering.

Benefits

  • Wellness programs with HSA contributions.
  • Paid holidays.
  • Paid parental leave.
  • Generous 401(k) match.
  • Flexible schedules and remote/hybrid work options.
  • Professional development opportunities including upskilling programs and tuition reimbursement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service