Software Engineer
StrongDMFull Time
Junior (1 to 2 years)
Key technologies and capabilities for this role
Common questions about this position
This role offers a flexible, hybrid environment where you can work remotely when the work does not require use of STR’s or the customer’s facilities.
The position requires demonstrated expertise in Java, experience with object-oriented programming principles, service-oriented or micro-service architectures, containerization tools like Docker and Kubernetes, Agile methodologies with tools like JIRA and SonarQube, DevOps/CI/CD tools such as Gitlab, and test-driven development.
This information is not specified in the job description.
The MA team consists of DevSecOps Engineers, Mission Software Engineers, Product Managers, and Program Managers who matrix with scientists and engineering staff from various STR R&D groups to form dedicated product teams focused on operational transition of software technologies.
Candidates need a BS in Computer Science or related technical field with at least 5 years of work experience, plus U.S. citizenship to obtain a security clearance.
AI solutions for national security challenges
STR develops AI-driven platforms to tackle national security challenges, primarily for government agencies. Their main product, the STR infokit platform, combines data science, AI algorithms, and DevOps practices to deliver real-time insights and decision support. This platform is adaptable for various uses, including command and control systems and object recognition. STR differentiates itself by focusing on creating resilient systems that integrate artificial and human intelligence, providing clients with a significant decision-making advantage. The company's goal is to enhance safety and security through advanced technology while fostering a culture of diversity and creativity among its employees.