Software Engineer, Senior

Booz Allen HamiltonUsa, MD

About The Position

As a full-stack developer, you will be responsible for resolving problems with complete end-to-end solutions in a fast, agile environment. This role involves not just developing software, but creating systems that make a difference. You will be an experienced developer with the skills to develop software and systems from vision to production-ready. As a senior full-stack developer at Booz Allen, you will master new tools and techniques, identify needed system improvements, and help clients overcome difficult challenges using the latest architectural approaches, tools, and technologies. You will also ensure that solutions developed by the team consider the current architecture, operating environment, future functionality, and enhancements.

Requirements

  • Experience with Java and GUI development
  • Experience with Kubernetes
  • Experience with integration of systems
  • Experience in writing Python scripts and basic data processing with Python
  • Experience in performing software version control
  • TS/SCI clearance with a polygraph
  • Bachelor’s degree in a CS field and 14+ years of experience with software engineering, or 18+ years of experience with software engineering in lieu of a degree

Nice To Haves

  • Experience with C++
  • Experience with integrating AI or machine learning into software products
  • Experience in developing or maintaining applications using PHP and JavaScript
  • Experience with testing techniques and JUnit or CppUnit
  • Experience with development for WordPress or Moodle
  • Experience with containers

Responsibilities

  • Resolve problems with complete end-to-end solutions in a fast, agile environment
  • Develop software and systems from vision to production-ready
  • Master new tools and techniques
  • Identify needed system improvements
  • Help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies
  • Ensure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements

Benefits

  • Health benefits
  • Life benefits
  • Disability benefits
  • Financial benefits
  • Retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service