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
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. You will be part of a team that develops software and systems from initial vision to production-ready solutions. Your passion for mastering new tools and techniques will be essential as you identify necessary system improvements and help clients tackle their most challenging issues using the latest architectural approaches, tools, and technologies. 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 aimed at enhancing knowledge management and serving as a vital link to end users within the government command hierarchy, providing visibility to executive leadership. Your contributions will be crucial in delivering development support to analytical enterprise users in a dynamic environment where innovative technologies are frequently implemented to meet commanders' critical information needs and desired outcomes. Your responsibilities will include analyzing, designing, coding, and testing multiple components of application code across various clients. You will perform maintenance, enhancements, and development work while analyzing the data needs and requirements of the organization and stakeholders. This includes creating data architecture specifications and solutions, comprehending database methodologies, and designing logical and physical data models, schemas, structures, and relationships for various data sources, including databases and data warehouses. Join us in developing systems that create 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.
  • Create data architecture specifications and solutions, comprehend database methodologies.
  • Design and develop logical and physical data models, schemas, structures, and relationships for various data sources.

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.

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 for executive-level decision-making, including process mapping.

Benefits

  • Health insurance
  • Flexible spending account
  • Tuition reimbursement
  • Retirement plan
  • Paid leave
  • Professional development
  • Work-life programs
  • Dependent care support
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service