- Design and develop IT solutions for wargames
- Develop software applications to support wargame design and analysis plan (and have the ability to write/code software)
- Build front-end and back-end software components with an emphasis on JavaScript that follow industry-standard design patterns, methodologies, and deployment models
- Collaborate with focused team to create robust software throughout the product development lifecycle
- Take initiative to solve complex front-end and back-end problems
- Help ensure software architecture and implementation is consistent, efficient, robust, and scalable
- Evolve your development language skills by staying current with complementary languages, methodologies, and software design techniques
- Bachelors Degree
- 5 years of related software development experience and developing technical tools.
- Must be able to show working knowledge of creating interactive web maps (provide links to your portfolio)
- Must be able to show working knowledge using various geospatial libraries and APIs (e.g., ArcGIS JavaScript API, Leaflet, Mapbox) and integrating spatial data (GeoJSON, ArcGIS Server REST endpoints, etc.).
- Must be able to show working knowledge with using various JavaScript Framework libraries (e.g., React, Angular, TypeScript)
- Must be able to show working knowledge with using various version-control systems (e.g. Git)
- Working Knowledge of JAVA, JavaScript, C#, ESRI JavaScript API, ESRI ArcMap, ESRI Server, SQL Server, KML
- Highly proficient in data manipulation using existing and custom created tools and custom created tools methods
- Comfortable interacting with senior military officers, higher headquarters, and distinguished leaders and peers of the interagency community.