Booz Allen Hamilton - Fayetteville, NC

posted about 2 months ago

Part-time,Full-time - Mid Level
Fayetteville, NC
Professional, Scientific, and Technical Services

About the position

As a software developer at Booz Allen, you will have the opportunity to resolve complex problems with complete end-to-end solutions in a fast-paced, agile environment. This role is not just about coding; it involves creating systems that make a significant difference. We are looking for an experienced developer who can take software and systems from vision to production-ready. You will be part of a dynamic team that leverages the latest architectural approaches, tools, and technologies to help clients overcome their most challenging issues. Your contributions will ensure that the solutions developed by the team are aligned with the current architecture and operating environment while also considering future functionality and enhancements. In this position, you will work closely with a data science and software application development team, processing open-source information to create data solutions that support critical decision cycles. You will assist various joint directorates in developing software or application solutions aimed at improving knowledge management. Your role will serve as a conduit to end users within the supported government command hierarchy, providing visibility to executive leadership. You will play a key role in offering development support to analytical enterprise users in an evolving environment where innovative technologies are frequently implemented to meet commanders' critical information requirements and desired end-states. This position is located on-site in Fayetteville, North Carolina, and requires the ability to travel to CONUS locations.

Responsibilities

  • Analyze, design, code, and test multiple components of application code across one or more clients.
  • Perform maintenance, enhancements, or development work as needed.
  • Analyze the data needs and requirements of the organization and stakeholders, creating data architecture specifications and solutions.
  • Comprehend database methodologies and design and develop logical and physical data models, schemas, structures, and relationships for various data sources.
  • Work collaboratively to develop systems that create positive change.

Requirements

  • 5+ years of experience working in Software Development.
  • 3+ years of experience with JavaScript and web tool development.
  • 3+ years of experience designing and developing tools and systems on a cloud platform, such as EC2, Amazon S3, Beanstalk, and Docker.
  • 3+ years of experience with programming languages, including Python and C, C++, C#, or Java.
  • 2+ years of experience with Graph Data Structure, Golang, or Git and Gitlab.
  • Experience with ReactJS, AngularJS, jQuery, or Bootstrap frameworks.
  • Experience with sourcing publicly available data or open-source coding, information, and knowledge management support.
  • Knowledge of various data analytic and visualization tools, both commercial and Government-furnished, such as Kitbana D3, ChartJs, or Plotly across multiple operating systems.
  • TS/SCI clearance required.
  • Bachelor's degree in Computer Science or 5+ years of experience in front-end development in lieu of a degree.

Nice-to-haves

  • Experience with relational and non-relational database modeling.
  • System administration experience, API calling, modularity, and tasking or queueing.
  • Experience with containerization, proxies, OpenSSL, and security authentication.
  • Experience collaborating with U.S. Military leadership hierarchies.
  • Experience in providing training and support to users on a suite of applications that produce, store, and visualize operational, intelligence, and business data.
  • Knowledge of tools that provide visualization for executive-level decision-making, including process mapping.
  • Ability to convert poorly defined problems into practical solutions.
  • Ability to communicate technical problems to a broad and executive-level audience.
  • Python PCEP, PCAP, or PCPP1 / 2 Certifications.

Benefits

  • Health insurance coverage
  • Life insurance coverage
  • Disability insurance coverage
  • Financial and retirement benefits
  • Paid leave
  • Professional development opportunities
  • Tuition assistance
  • Work-life programs
  • Dependent care support
  • Recognition awards program for exceptional performance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service