3 days ago
Beavercreek, OH, USAEntry Level

Responsibilities

  • Architect, design, implement, test, and develop high-quality software applications, primarily using Java.
  • Develop and maintain existing software used across government systems.
  • Implement unit, functional, regression, and acceptance tests.
  • Identify and resolve software issues.
  • Conduct peer software reviews.
  • Provide end-user support and documentation.
  • Work closely with the Government customer and collaborate with software engineers and developers.
  • Obtain a security clearance as needed.

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, or another related STEM discipline.
  • 0–2 years of relevant developer experience.
  • Experience with Java.
  • Ability to obtain and maintain a TS/SCI security clearance.
  • Desired experience with C++, Python, and XML.
  • Familiarity with Maven, Gradle, or Ant.
  • Experience with revision control, preferably Git.
  • Experience with public-key cryptography.

Benefits

  • Comprehensive compensation and benefit packages are offered.
  • The position requires U.S. Citizenship.
  • The role is based on an ongoing Air Force project and may require obtaining a security clearance.

Tech Stack

Apache AntC++GitGradleJavaMavenPython

Categories

Riverside Research Institute

About Riverside Research Institute

501-1,000 employees

Riverside Research Institute is a nonprofit R&D organization founded in 1967 and headquartered in Fairfax, Virginia. It delivers research services, technical consulting, and prototype systems in areas such as AI/ML, radar and RF, optics/photonics, and trusted systems for U.S. defense and intelligence agencies, including work supporting NASIC. The organization operates primarily through government contracts and sponsored research programs.

Contact me