Full-Stack Software Engineer — CI/CD & APIs

Riverside Research

Fairborn (OH)

On-site

USD 72,000 - 100,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Riverside Research is seeking a Software Engineer to join the SWAT team in Fairborn, OH, to develop, integrate, and deploy software applications. The role emphasizes agile methods, CI/CD, and experience with REST APIs, containerization, and cloud/VM environments.

Candidates should have 3+ years in full-stack development, strong programming skills, and the ability to work across diverse teams while delivering practical, sustainable software solutions in a National Security nonprofit setting.

Qualifications

  • 3+ years building full-stack applications.
  • Experience designing and consuming REST APIs and documenting with Swagger/OpenAPI.
  • Experience with Linux/Unix systems.
  • Experience with CI/CD and tools like GitLab, Jenkins, Docker, Nexus 3.
  • Experience building OCI-compliant container images.
  • Experience with container orchestration (Kubernetes).
  • Experience deploying to virtual machine environments.
  • Ability to work in Agile teams and communicate effectively.

Responsibilities

  • Design, build, containerize, and test software applications.
  • Define API specifications for high performance and scalability.
  • Code, debug, test, and support utilities and frameworks.
  • Document test cases and coordinate with QA to resolve issues.
  • Configure CI/CD pipelines and manage build artifacts.
  • Conduct security analyses on pipelines and deployments.
  • Research state-of-the-art software solutions and apply them.
  • Other duties related to software development.

Skills

Full-stack development
REST API design
CI/CD
Docker
Kubernetes
Linux/Unix
Agile development
Team collaboration

Education

Bachelor's degree in Computer Science/Engineering or related
Master's degree in Computer Science/Engineering (desired)

Tools

GitLab
Jenkins
Nexus 3
Swagger/OpenAPI
Docker
Kubernetes

Job description

Riverside Research is seeking a Software Engineer to join the SWAT team in Fairborn, OH, to develop, integrate, and deploy software applications. The role emphasizes agile methods, CI/CD, and experience with REST APIs, containerization, and cloud/VM environments.

Candidates should have 3+ years in full-stack development, strong programming skills, and the ability to work across diverse teams while delivering practical, sustainable software solutions in a National Security nonprofit setting.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer — Agile CI/CD & Cloud
Full-Stack Software Engineer — Agile CI/CD & Cloud

Riverside Research Institute • Bath Township (OH)

On-site
USD 72,000 - 100,000
Software Engineer
Software Engineer

Riverside Research • Fairborn (OH)

On-site
USD 72,000 - 100,000
Software Engineer
Software Engineer

Riverside Research Institute • Bath Township (OH)

On-site
USD 72,000 - 100,000
Software Engineer, Full-Stack & CI/CD (Security-Cleared)
Software Engineer, Full-Stack & CI/CD (Security-Cleared)

Riverside Research Institute • Fairborn (OH)

On-site
USD 72,000 - 100,000
Software Engineer
Software Engineer

Riverside Research Institute • Fairborn (OH)

On-site
USD 72,000 - 100,000
Software Engineer
Software Engineer

Riverside Research Institute • Lexington (MA)

On-site
USD 125,000 - 175,000
Rising Cyber Security Research Scientist
Rising Cyber Security Research Scientist

Riverside Research • Beavercreek (OH)

On-site
USD 72,000 - 110,000
Junior Cyber Security Scientist
Junior Cyber Security Scientist

Riverside Research • Beavercreek (OH)

On-site
USD 72,000 - 110,000
Principal Software Engineer
Principal Software Engineer

Envision Innovative Solutions • Annapolis (MD)

On-site
USD 215,000 - 250,000
Senior Cybersecurity Scientist
Senior Cybersecurity Scientist

Riverside Research • Beavercreek (OH)

On-site
USD 138,000 - 250,000