SNC's TRAX software bridges battlefield communication gaps for Military and Coalition Partners, eliminating proprietary interfaces and protocols to provide commanders with a common operating picture of their battle space. This position will work as part of a larger Agile software development team to rapidly provide operational capabilities to the field.
Requirements
- Basic knowledge of Computer Aided Engineering tools
- Conceptual understanding of engineering principles and practices
- Understanding of industry standard software languages such as C, C, C++, HTML, Java, Python, and Bash
- Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build
- Knowledge of software development methodologies such as Agile/Scrum, Waterfall, and Spiral
- Familiarity with data structures
Responsibilities
- Works as part of a larger Agile software development team to rapidly provide operational capabilities to the field
- Develops software that is heavily used DoD wide and by US Special Operations Forces (SOF) with a high demand for additional features
- Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions
- Define software/and or system architecture, design software modules, and produce associated documentation per corporate or customer standards
- Ensures software standards are met
- Write and test software modules and integrate with other software and/or hardware components
Other
- Currently serving as active duty military and be eligible to participate in the DoD SkillBridge program
- The ability to obtain and maintain a Top Secret U.S. Security Clearance is required
- U.S. Citizenship status is required as this position needs an active U.S. Security Clearance for employment.
- Familiarity working in multi-disciplinary teams
- mission-focused, thrive in collaborative environments