Principal Developer, Web - MIITS - Military veterans preferred

General Dynamics Information Technology (


  full-time   employee

Ft Huachuca
United States

Develops, codes, deploys and maintains web applications and websites.


1. Provides application development and technical support for customer websites as the Battle Simulations Lead.


2. Collaborates with graphic artists to develop web page graphics that support interactive, marketing-focused content.


3. Provides technical consultation in new systems development, new package evaluations and enhancements of existing systems.


4. Prepares functional specifications from which programs will be written, then designs, codes, tests, debugs and documents programs.


5. Participates in the technical design, development, testing, implementation and maintenance of website enhancements.


6. Plans, schedules and conducts systems tests, monitors test results, and takes appropriate corrective action.


7. Provides guidance and work leadership to less-experienced staff, and may have supervisory responsibilities.


8. May serve as a technical team or task leader.


9. Maintains current knowledge of relevant technology as assigned.


10. Participates in special projects as required.


11. Oversee, manage and schedule the operation of classified simulations systems; and provide exercise control and white cell support to the Intelligence Combat Training Center (ICTC), functional courses, intelligence command post exercises (CPX), and end-of-course CAPSTONE exercises for each institutional course and to other USAICoE organizations and missions as directed.


12. Manage the operation of multiple classified simulation systems in the Rowe Hall Sensitive Compartmented Information Facility (SCIF).


13. Provide support to exercise execution in order to support Capstone/graduation Field Training Exercises, Situational Training Exercises or Command Post Exercises in support of USAICOE Courses. This support includes Battle Simulations support, White Cell and scripting support, scenario modifications as required during exercises, instructor and controller coordination and process implementation, or any combination of the above, while supporting scenario data creation during all phases of each exercise. This effort requires support activities during regular and extended hours up to and including 24-hour continuous operations as approved by the Chief Information Officer (CIO) or his Deputy. This will include adequate staffing to support a minimum of two simultaneous exercises during the day or two separate shifts.


14. Perform research, analysis, liaison, tracking, and documentation of exercise functions, solution sets, and all other events pertaining to exercise operations as requested by the CIO or Deputy.


15. Provide technical backup and support in the form of trouble shooting, operations, data collection, and performance metrics.


16. Develop a Modeling and Simulation Management Plan for the exercises to be implemented.


17. Deliver weekly and monthly reports on the activities and status of all task work items


10+ years of related experience in web software development.


Lead, Battle Simulations - 10 Years’ experience with Army Battle Simulations environments, specifically within the Training Operations Management Activity (TOMA) domain.


Extensive experience with modern and legacy Army and Joint battle simulations systems, including, but not limited to Warfighter’s Simulation (WARSIM), the WARSIM Intelligence Model (WIM), the Joint Conflict and Tactical Simulation (JCATS), the Intelligence and Electronic Warfare Tactical Proficiency Trainer (IEWTPT), the Multiple UAV Simulation Environment (MUSE), META-VR software, and Common Ground Station and JSTARS simulations, and their application in the training of Intelligence operations. Experience with the Joint Land Component Constructive Training Capability (JLCCTC), and its federation of Live/Virtual/Constructive (LVC) simulations systems, and the Joint Training Environment (JTE). Familiarity with the Army’s Decisive Action Training Environment (DATE) scenario, and its derivatives.


Experience operating battle simulations systems on classified networks at the Secret and Top Secret/SCI levels.


Extensive experience with High Level Architecture (HLA) and Distributed Interactive Simulations Protocol Data Unit (DIS PDU) protocols and functionality.


Extensive experience with military (ground forces) scenario development, friendly (US and Coalition) and enemy Order of Battle, and ingestion/digitization of scenarios into battle simulations systems.


Experience delivering constructive battle simulations into the Distributed Common Ground System-Army (DCGS-A). 


Must be certified at the IAT Level II IAW DoD instruction 8570.1m.


For more than 50 years, General Dynamics Information Technology has served as a trusted provider of information technology, systems engineering, training and professional services to customers across federal, state, and local governments, and in the commercial sector. Over 40,000 GDIT professionals deliver enterprise solutions, manage mission-critical IT programs and provide mission support services worldwide. GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.


Bachelors Degree in Computer Science or a related technical discipline, or the equivalent combination of education, professional training or work experience.