Support the design and implementation of flexible software solutions
Collaborate with multi-disciplinary project teams and provide high-impact, unique solutions for our customers’ most important problems
Initially support system integration and testing for a mature mission planning solution transitioning to an active user community
Subsequent projects driven by the intersection of interests with our expanding R&D portfolio
Involve periodic travel, up to 20%
Requirements
BS or MS or equivalent experience in computer science or other software development related field
3-5+ years of relevant experience (BS degree), or 1-2+ years (MS)
Fluent in Java and its ecosystem, including object-oriented programming (OOP) principles
Demonstrated experience writing maintainable, well documented code and APIs
Specific demonstrated experience in Linux and container-based software (e.g., Docker)
U.S. Citizen with the ability to obtain a Top Secret security clearance
Demonstrated experience with DevOps and CI/CD pipelines (Even Better)
Experience using Python (Even Better)
Demonstrated ability to adopt new languages, libraries, and technologies (Even Better)
Experience in intelligence or military-related mission areas (Even Better)
Active security clearance (Even Better)
Tech Stack
Docker
Java
Linux
Python
Benefits
STR is committed to creating a collaborative learning environment that supports deep technical understanding and recognizes the contributions and achievements of all team members.
Our work is challenging, and we go home at night knowing that we pushed the envelope of technology and made the world safer.
STR is not just any company. Our people, culture, and attitude along with their unique set of skills, experiences, and perspectives put us on a trajectory to change the world.