Senior Software Developer - Decision Systems

STR · Dayton, OH

Company

STR

Location

Dayton, OH

Type

Full Time

Job Description

STRโ€™s Analytics Division develops novel solutions to the most challenging national security problems through advanced analytics. Our teams consist of motivated individuals with degrees in engineering, computer science, mathematics, physics, and data science. We use our expertise and creativity to take innovative ideas from conception to everyday use by our customers.

The Analysis and Decisions Systems (ADS) Group in the Analytics Division works to help humans make the best decisions possible. We build solutions that make a difference in mission planning, autonomous systems reasoning, and more.

The Role:
Work as part of a tightly knit team to design, develop, implement, and deploy advanced algorithms and software systems. Provide technical leadership on software development, assist other technical contributors throughout the software lifecycle, from early prototypes to integrated systems. Work on a diverse set of applications, including software for distributed mission planning for both manned and unmanned platforms and novel data visualizations to provide decision support to human analysts/planners.

This position is based in one of our offices (Woburn, MA, Arlington, VA, or Dayton, OH) but will take advantage of STRโ€™s flexible, hybrid environment โ€“ when the work does not require use of STRโ€™s facilities, you are welcome to work remotely. Currently, we anticipate that you could work remotely as much as 80% of the time.

Requirements

  • 5+ yearsโ€™ experience of demonstrated expertise in Java or Python
  • A demonstrated ability to adopt new languages, libraries, and technologies
  • Experience designing, building, testing, debugging, and maintaining a large code base
  • Experience with databases
  • Experience using the following:
    • Micro-service architectures
    • Containerization/orchestration tools such as Docker and Kubernetes
    • Agile software lifecycle methodologies and tools, such as JIRA and SonarQube
    • DevOps or CI/CD tools such as Gitlab
    • Test-driven development methodologies
    • U.S. Citizen with the ability to obtain a Security Clearance

Education:

  • BS in Computer Science or related technical field

Preferred:

  • MS in Computer Science or related technical field
  • Experience with any of the following:
  • Performance profiling and tuning
  • Object-oriented programming principles
  • Distributed computing with Kafka event streams
  • Simulation systems for live-virtual-constructive modeling
  • Provisioning and maintenance of Amazon Web Services resources
  • Integration of complex software systems
  • Constrained optimization algorithms
  • Developing concurrent and asynchronous code
  • Active Security Clearance

Benefits

STR is a rapidly growing technology company with locations north of Boston, MA, Arlington, VA and near Dayton, OH. We specialize in advanced research and development for defense, intelligence, and national security, trying to understand how to protect our society: from stopping malicious botnet attacks, to understanding cyber vulnerabilities, providing next generation sensors, radar, sonar, communications, and electronic warfare to developing artificial intelligence algorithms and analytics to make sense of the complexity that is exploding around us.

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, but you go home at night knowing that you pushed the forefront of technology and made the world a little safer. We recognize that the world is changing, that it is becoming more connected than ever before, making things change faster than before, and reshaping society in the process. We all want to understand this changing world and leave it better for our work.

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. We can't do it alone, though - we need fellow trailblazers. If you are one, join our team and help to keep our society safe! Visit us at www.str.us for more info.

STR is an equal opportunity employer. We are fully dedicated to hiring the most qualified candidate regardless of race, color, religion, sex (including gender identity, sexual orientation and pregnancy), marital status, national origin, age, veteran status, disability, genetic information or any other characteristic protected by federal, state or local laws.

If you need a reasonable accommodation for any portion of the employment process, email us at [email protected] and provide your contact info.

Pursuant to applicable federal law and regulations, positions at STR require employees to obtain national security clearances and satisfy the requirements for compliance with export control and other applicable laws.

Apply Now

Date Posted

01/12/2023

Views

7

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs