Software Skills / Application Development 5+ years
- Advanced Java development
- 3+ years with Python development
- Demonstrable experience in software architecture, patterns, and practices
Software Lifecycle skills 5+ years
- Experience with DevSecOps and CI/CD engineering environments
- Software Version control and automation systems (Git/GitLab) 3+ years
- Software Systems Engineering skills:
- Systems Analysis and Design
- Requirements Analysis and Decomposition
- Data Architecture and model development
- Secure coding patterns and practices
- Software builds tools, such as Maven, Jenkins, or Gradle
- Software profiling and scanning tools, such as SonarQube, Fortify, Checkmarx
Software Deployment & Configuration Automation 3+ years
- Experience with Ansible, Helm, Puppet, etc.
- Experience with web applications and service deployment
Infrastructure/Platform skills 5+ years
- Experience with containerized application development using Docker, Podman and/or Kubernetes setup, deployment, and system administration
- Experience with both Linux and MS Windows deployment environments and engineering environments.
- Experience with virtual system environments, such as VMWare, Virtual Box, etc.
- Experience with Cloud deployment environments, such as Azure or AWS
- Demonstrable skills using industry-standard development IDEs, such as Visual Studio, PyCharm, IntelliJ, Spyder, and/or other similar environments
Market-mandated requirements
- Experience with US Army software systems, policies, and procedures.
- Minimum of Secret clearance
- Ability to support a minimum of 25% travel
- Familiarity and knowledge of TAK, TAK-X, USMTF, VMF, COT, ISA and related US Army standards, messaging, and systems
- Bachelor’s degree in electrical engineering, Artificial Intelligence, Computer Science, Data Science, or related technical field of study
Desired (Skills above and beyond required):
- Software Skills / Application Development 10+ years
- Software development experience with TAK plug-in or services development
- Software development experience with Palantir, AIDP, MSS AFATDS, EWPMT, JDOCS, or similar US Army systems
- Software Lifecycle skills 10+ years
- Demonstrable experience in full lifecycle software product development
- Software Deployment & Configuration Automation 3+ years
- Demonstrable experience in software sustainment and maintenance in a System of Systems environment
- Infrastructure/Platform skills
- Demonstrable experience in AI2C deployment
- Experience deploying a complex system of system environments within the US Army or DoD ecosystems
- Market-mandated requirements
- Experience with US Army software systems, policies, and procedures.
- Top Secret/SCI clearance
- Former US Army Fires or Space experience
- Master’s degree in electrical engineering, Artificial Intelligence, Computer Science, Data Science, or related technical field of study