Note: The job is a remote job and is open to candidates in USA. STR is a growing defense technology company specializing in advanced research and development for defense, intelligence, and national security. As a Senior Software Engineer, you will support the design and implementation of flexible software solutions and collaborate with multi-disciplinary project teams to provide high-impact solutions for critical problems.
Responsibilities
- Support the design and implementation of flexible software solutions
- Collaborate with multi-disciplinary project teams
- Provide high-impact, unique solutions for customers’ most important problems
- Support system integration and testing for a mature mission planning solution transitioning to an active user community
- Drive subsequent projects based on personal interests and R&D portfolio
Skills
- 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
- Experience using Python
- Demonstrated ability to adopt new languages, libraries, and technologies
- Experience in intelligence or military-related mission areas
- Active security clearance
Company Overview