Front End Software Developer

$84,600 - $193,000/Yr

Booz Allen Hamilton - Liberty, NC

posted about 2 months ago

Part-time,Full-time - Mid Level
Liberty, NC
1,001-5,000 employees
Professional, Scientific, and Technical Services

About the position

As a Front End 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 impact. 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 development team, processing open-source information to create data solutions that support critical decision-making processes. You will assist various joint directorates in developing software or application solutions that enhance knowledge management and serve as a vital link to end users within the supported government command hierarchy, providing visibility to executive leadership. Your role will be crucial in delivering development support to analytical enterprise users in an evolving environment where innovative technologies are frequently implemented to meet commanders' critical information requirements and desired outcomes. This position is located on-site in Fayetteville, North Carolina, and requires the ability to travel to CONUS locations. You will analyze, design, code, and test multiple components of application code across various clients, perform maintenance and enhancements, and develop data architecture specifications and solutions. You will also design and develop logical and physical data models, schemas, structures, and relationships for various data sources, including databases and data warehouses. Join us in creating systems that drive positive change; the world can't wait!

Responsibilities

  • Analyze, design, code, and test multiple components of application code across one or more clients.
  • Perform maintenance, enhancements, or development work.
  • Analyze the data needs and requirements of the organization and stakeholders, creating data architecture specifications and solutions.
  • Design and develop logical and physical data models, schemas, structures, and relationships for various data sources, including databases, data warehouses, and data event flows.
  • Assist various joint directorates with software or application development solutions to improve and innovate knowledge management.
  • Provide development support to analytical enterprise users in an evolving environment.

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 computer 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.

Nice-to-haves

  • Experience with relational and non-relational database modeling.
  • System administration experience, API calling, modularity, and tasking or queueing.
  • 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.

Benefits

  • Flexible spending account
  • Health insurance
  • Retirement plan
  • Tuition reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service