Sumaria - Joint Base Andrews, MD

posted 5 months ago

Full-time - Mid Level
Joint Base Andrews, MD
Professional, Scientific, and Technical Services

About the position

The USAF Wargame Software Developer position at Sumaria Systems involves designing, building, testing, and deploying software specifically tailored for wargaming activities that support the United States Air Force (USAF). This role is critical in creating a client-based wargame common operating picture that integrates operational and logistical requirements using Geographic Information Systems (GIS) platforms such as ARCGIS. The developer will be responsible for creating an intuitive front-end user interface that accommodates multiple users and developing capabilities to dynamically update existing databases based on user inputs. The position requires supporting the design of wargames to meet various objectives, maintaining and modernizing the Wargame Information Environment (WIE), and preparing WIE hardware and software for incorporation into wargames at both regular work sites and offsite locations. The WIE includes modeling and simulation (M&S), visualization, and other tools that enhance game planning, execution, adjudication, data collection, and analysis. The developer will also be tasked with the development, maintenance, support, and modernization of the Government-owned GameNet system, which includes M&S tools and business applications that facilitate wargame planning and execution. In addition, the developer will manage a configuration control board to prioritize updates to the WIE environment, maintain a collaborative workspace for sharing information across GameNet, and ensure user identity and access management. The role also involves preparing database architectures for wargame scenarios, developing applications to integrate industry-standard modeling and simulation tools, and ensuring accurate representation of data within the common operating picture (COP). The developer will continually improve M&S capabilities, evaluate new tools, and provide inputs for new M&S requirements to enhance wargaming and experimentation activities.

Responsibilities

  • Design, build, test, and deploy wargame specific software.
  • Create a client-based wargame common operating picture using GIS platforms.
  • Develop an intuitive front-end user interface with multiple-user capabilities.
  • Integrate and dynamically update existing databases based on user inputs.
  • Support the design of wargames to meet various purposes and objectives.
  • Maintain and modernize the Wargame Information Environment (WIE).
  • Prepare WIE hardware and software for incorporation into wargames at various locations.
  • Conduct development and maintenance of the Government-owned GameNet system.
  • Build and manage a configuration control board for prioritizing updates to the WIE environment.
  • Maintain a collaborative workspace for sharing information across GameNet.
  • Ensure user identity and access management for data visibility based on wargame roles.
  • Prepare database architectures and data for wargame scenarios.
  • Develop applications to integrate industry-standard modeling and simulation tools into GameNet.
  • Continually improve and integrate M&S capabilities to support wargaming.
  • Evaluate new models, tools, and software for modern all-domain operations representation.

Requirements

  • Minimum of 3 years of experience in software development.
  • Experience in User Interface/User Experience (UI/UX) design including map interfaces.
  • Expertise in fundamental programming languages such as C# and JavaScript.
  • Experience with web app design using HTML and CSS.
  • Familiarity with ESRI and/or ArcGIS tools.

Nice-to-haves

  • Experience with full-stack web application frameworks.
  • Knowledge of object-relational mapping frameworks such as Entity Framework or Hibernate.
  • Familiarity with database servers like Microsoft SQL Server, Oracle, or MySQL.
  • Experience with integrated development environments such as Microsoft Visual Studio or Eclipse.
  • Knowledge of error logging modules and handlers.

Benefits

  • Competitive salary range of $84,000 - $151,000 per year.
  • Full-time employment with opportunities for professional development.
  • Work in a supportive environment focused on modernization and high-end services.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service