Software Applications Intern
Riverside Research
- Pay
- $25 to $35
- an hour
- Location
- Fairborn, OH
- Job type
- Internship
- Posted
- Nov 6
- 1 day ago
Career path
See where this role leads
Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.
About the company
Riverside Research
Research · 501 to 1,000 employees
Riverside Research is an independent National Security Nonprofit dedicated to research and development in the national interest. We provide high-end technical services, research and development, and prototype solutions to some of the country’s most challenging technical problems.
What you'll do
- 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
- Document test cases, expected test results, and test data requirements
- Configure build pipelines and perform static and dynamic security analysis
- Perform continuous integration and continuous deployment (CI/CD)
- Identify and research application issues and recommend or implement solutions
- Research the state-of-the-art and applicability of software solutions
What you need
- 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
- 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
- Top Secret clearance with SCI adjudication
- Seeking master's 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
- Education: a bachelor's degree or a postgraduate degree
Key skills
Keywords for your resumePro
The words this employer's screening is likely to look for.
This job lists resume keywords
The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.
Perks
- comprehensive compensation
- benefit packages
See full description on company page, apply now