1

Startup Software Developer Internship Jobs in Ohio

Software Engineer

Fairborn, OH · On-site

$72K - $100K/yr

The SWAT is an innovative team of experienced software developers, engineers, and architects who ... The SWAT addresses market demand through the proven practices of Design Thinking, Lean Startup, and ...

New

Software Engineer

Dayton, OH · On-site

$75K - $126K/yr

The SWAT is an innovative team of experienced software developers, engineers, and architects who ... The SWAT addresses market demand through the proven practices of Design Thinking, Lean Startup, and ...

Software Engineer

Dayton, OH · Hybrid

$72K - $100K/yr

The SWAT is an innovative team of experienced software developers, engineers, and architects who ... The SWAT addresses market demand through the proven practices of Design Thinking , Lean Startup ...

Appropriate internship, co-op, or similar work experience may be considered. * Experience with software and product systems design and programming, including object-oriented design and MVC/MVVM ...

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...

Job Brief Software Engineer - Java, C/C++ DCS Corporation, an employee-owned company, is seeking a ... Industry relevant co-op or internship experience is applicable. Familiarity with automated testing ...

Job Brief Software Engineer - Java, C/C++ DCS Corporation, an employee-owned company, is seeking a ... Industry relevant co-op or internship experience is applicable. Familiarity with automated testing ...

Showing results 21-40

Startup Software Developer Internship information

What is a startup software developer internship?

A Startup Software Developer Internship is a temporary position where interns work with a startup company to gain experience in software development. Interns typically assist with coding, debugging, testing, and sometimes designing software solutions under the guidance of experienced developers. Working in a startup environment often means exposure to a wide range of tasks and technologies, providing valuable hands-on learning. This type of internship is ideal for students or recent graduates looking to build their technical skills and learn how startups operate.

What are the key skills and qualifications needed to thrive as a startup software developer intern?

To thrive as a Startup Software Developer Intern, you need fundamental programming skills, familiarity with software development methodologies, and coursework or experience in computer science. Experience with version control systems like Git, and knowledge of popular frameworks or languages such as JavaScript, Python, or React, are typically expected. Strong problem-solving abilities, a collaborative mindset, and adaptability help interns excel in the dynamic and fast-paced startup environment. These skills and qualities are vital for quickly contributing to projects, learning on the job, and directly impacting the startup’s growth.

What unique challenges and learning opportunities can I expect as a startup software developer intern?

As a Startup Software Developer Intern, you'll likely work in a fast-paced and dynamic environment where you'll take on a variety of responsibilities, from coding new features to testing and deploying software. Startups often have smaller teams, so interns frequently collaborate directly with experienced developers, product managers, and even founders, giving you hands-on exposure to the full product lifecycle. You may encounter challenges such as shifting priorities, tight deadlines, and limited resources, but these situations offer valuable opportunities to develop problem-solving skills and adaptability. This role is ideal for those eager to learn quickly and make a tangible impact early in their careers.

What is the difference between Startup Software Developer Internship vs Startup Software Developer?

AspectStartup Software Developer InternshipStartup Software Developer
Required CredentialsTypically pursuing or recent graduate in CS or related fieldBachelor's or higher in CS or related field, some experience preferred
Work EnvironmentTemporary, learning-focused, mentored environmentFull-time, project-driven, collaborative environment
Employer & Industry UsageInternships offered by startups for entry-level experienceFull-time roles in startups, software development teams

The main difference is that a Startup Software Developer Internship is a temporary, learning-focused position for students or recent graduates, while a Startup Software Developer is a full-time role requiring more experience and responsibility. Internships serve as a stepping stone into the industry, whereas full-time developers contribute directly to ongoing projects and product development.

What cities in Ohio are hiring for Startup Software Developer Internship jobs?

Cities in Ohio with the most Startup Software Developer Internship job openings:

Software Engineer

Riverside Research

Fairborn, OH • On-site

$72K - $100K/yr

Other

Posted yesterday

New


Job description

Riverside Overview
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.
All Riverside Research opportunities require U.S. Citizenship.
Position Overview
The Riverside Research Software Applications Team (SWAT) is seeking a full-time software engineer for developing, integrating, and deploying software applications. Experience with Scrum (or similar agile software development methodologies), as well as familiarity with continuous integration/continuous testing/continuous delivery processes and tools, is essential. Candidates must be technically proficient and have real-word experience devising practical and sustainable solutions.
The SWAT is an innovative team of experienced software developers, engineers, and architects who rapidly design, develop, build, and deploy valuable (i.e., useful, usable, used) software applications and services. Team members are experienced in a multitude of languages, libraries, frameworks, off-the-shelf products, environments, processes, and policies. The SWAT addresses market demand through the proven practices of Design Thinking, Lean Startup, and Agile Software Development, and we often develop prototype applications in days versus weeks and months. Our focus is on rapidly delivering valuable and desirable solutions to our customers.
Responsibilities
  • Job 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, test data requirements, and 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

Qualifications
Required Qualifications:
  • Ability to obtain a Top Secret clearance with SCI adjudication
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or other major field of study
  • 3 or more years of experience in developing full-stack applications
  • 3 or more years of 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 using container orchestration applications including Kubernetes
  • Experience working on deployment environments including 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

Desired Qualifications:
  • Top Secret clearance with SCI adjudication
  • Master's Computer Science, Computer Engineering, Software Engineering or other major field of study
  • Experience with graph databases
  • Experience in implementing artificial intelligence services
  • Experience working/developing in multi-domain, multi-cloud, hybrid-cloud environments
  • Experience deploying applications on SIPRNet and JWICS
  • Experience testing code/applications using current best practices and tools
  • Experience working with cloud environments like AWS and/or Azure
  • Scrum training/certification from Scrum Alliance
  • Security+ training/certification CompTIA

Global Comp
$72,000- $100,000 This represents the typical compensation range for this position based on experience, location and other factors.
Closing Statement
Riverside Research Institute is a not-for-profit, technology-oriented defense company, where service to our customers and support of our staff is our overall mission. Riverside is an affirmative action-equal opportunity employer and complies with all applicable federal, state, and local laws regarding recruitment and hiring. Riverside offers comprehensive compensation and benefit packages to our employees.
Riverside bases its employment decisions solely on technical experience, qualifications and other job-related criteria related to our organizational purpose as a not-for-profit company, and without regard to race, color, religion, age, sex marital status, sexual orientation, national origin, physical or mental disability, veteran's status or any other status legally protected by applicable federal, state, and local law.