Software Applications Intern

Riverside Research

Fairborn, OHFresher30m agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 1 year · Bachelor's degree or Master's degree
Must know
REST APIsCI/CDAgileLinuxGitDocker
Work
On-site in Fairborn · internship
Pay
Not stated by the employer.
Skill demand
REST APIs42%Agile39%CI/CD31%Linux19%of 149 similar entry-level jobs posted in the US this week
Listed
Nov 5, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

Riverside Research is seeking a part-time college student for testing, integrating, and deploying software applications. This intern position is for the summer of 2027.

Key Responsibilities

  • Design, build, containerize, and test software applications.
  • Design and define API specifications for high performance, scalability, and availability.
  • Code, debug, test, and support utilities, tools, and frameworks to support the application development process.
  • Document test cases, expected test results, and test data requirements.
  • Collaborate with testing teams and business partners to resolve testing problems.
  • Configure build pipelines, perform static and dynamic security analysis, and store build artifacts including container images and deployment scripts in artifact repositories.
  • Perform continuous integration and continuous deployment (CI/CD).
  • Identify and research issues with applications and recommend/implement solutions.
  • Perform research on the state-of-the-art and applicability of software solutions.
  • Other duties as assigned as pertains to software development.

Requirements & Tech Stack

  • Candidates should have some experience with agile software development methodologies.
  • Candidates should have familiarity with continuous integration/continuous testing/continuous delivery (CI/CT/CD) processes and tools.
  • Candidates must be technically proficient and have real-world experience devising practical and sustainable solutions.
  • Experience with Linux/Unix.
  • Experience performing CI/CD and using applications like GitLab, Jenkins, Docker, and Nexus 3.
  • Experience building OCI compliant container images.
  • Experience setting up and using virtual machines.
  • Experience performing agile software development.
  • Self-motivated, detail-oriented, responsible team player able to work independently with minimal daily direction.
  • Effective/efficient written/verbal communication skills.
  • Ability to work and interact with technically and organizationally diverse personnel.

Qualifications

Required Qualifications:

  • Ability to obtain a Top Secret clearance with SCI adjudication.
  • Seeking a bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or other major field of study.
  • Experience in developing full-stack applications.
  • Experience in at least one major programming language (i.e., Java, Python, C#/C++, JavaScript).
  • Experience with designing, creating, and consuming REST APIs and documenting using Swagger and OpenAPI specification.

Desired Qualifications:

  • Top Secret clearance with SCI adjudication.
  • Seeking a master's degree in Computer Science, Computer Engineering, Software Engineering, or other major field of study.
  • Experience in implementing artificial intelligence services.
  • Experience utilizing agent harnesses, coding harnesses, and large language models for software engineering.
  • Experience working/developing in multi-domain, multi-cloud, hybrid-cloud environments.
  • Experience testing code/applications using current best practices and tools.
  • Experience working with cloud environments like AWS and/or Azure.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Torentify, BeaconFire Inc., Raytheon

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job