GENERAL SUMMARY
The successful candidate will work closely with a highly technical team of engineers and scientists developing advanced software capabilities and technical solutions for a tactical mission planning system. The candidate will thrive in environments where the problem is not yet well-defined, requirements are lacking and a solution is not obvious, assisting teammates in decomposing desired capabilities into executable implementation activities.
PRINCIPAL DUTIES AND RESPONSIBILITIES (*ESSENTIAL FUNCTIONS)
• Designs, develops, tests and implements software/systems integration components to support the tactical mission planning system
• Analyzes user’s software program needs and assists in troubleshooting
• Design and develops software using basic compilers, assemblers, utility programs and operating systems
• Implements pillars of DevSecOps to mature Continuous Integration, Delivery, and Deployment (CI/CD) workflows
• Performs systems modeling, simulation and analysis
• May provide input for documentation of new or existing programs
• Some travel (15%) to military exercises or customer sites can be expected to support Warfighter adoption and usage of the tactical mission planning system
_At COLSA, people are our most valuable resource and centered at our core value. We invite you to unite your talents with opportunity and be a part of our “Family of Professionals!” Learn about our employee-centric culture and benefits here. _
Required Skills
Required Experience
REQUIRED QUALIFICATIONS
- Bachelors’ degree in computer science, information systems, engineering, business or other related field or equivalent
- Minimum of 8 years’ of related work experience
- Familiar with agile development approaches and tools to include story mapping approaches to defining and decomposing Epics and User Stories
- Experience with Jira, GitHub
- Experience with web development using the JavaScript API for working with text, arrays, dates, and regular expressions
- Experience using the Node.js runtime environment for developing server-side web applications and possess basic understanding of the V8 JavaScript engine
- Experience in web-based solutions, databases, and graphical user interface (GUI) designs
- Thorough understanding of system security, security architecture and security by design
- Ability to work under minimal general direction to define, develop and govern Agile System/Software Architecture methodology
- Ability to communicate effectively both orally and in writing
- Ability to brief, present, demonstrate and communicate with members of the armed forces, government and civilian officials, and all/any stakeholders of the software product
- US Citizenship Required; Minimum of SECRET clearance
- Ability and willingness to travel up to 15% with or without reasonable accommodation
PREFERRED QUALIFICATIONS
- Design/architect enterprising software
- Understanding of mission planning systems including Joint Mission Planning System (JMPS), Precision Guided Munitions Planning Software (PGMPS) and Weapon Planning Software (WPS)
- Understanding of system functions and external interfaces of software suites
- Working knowledge of web-based dynamic data using integrated 3D web-based globes and maps such as Cesium
- A strong knowledge of DoD datalinks such TCP/IP networks, tactical data radios, Link16 and other military tactical networks
- Knowledge of how other DoD and US Army command and control software suites exchange data using the networks and messages sets above
- Experience multiple programming languages and environments to include JavaScript, NodeJS, and Vue
- Experience in software development using Visual Studio, Electron, Cesium, JavaScript, Node.JS, Angular.js-to-Vue.js Migration, HTML, CSS, Model-View-Controller (MVC), MongoDB and MongoDB CRUD operations
- TOP SECRET clearance
Applicant selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. COLSA Corporation is an Equal Opportunity Employer, Minorities/Females/Veterans/Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.