1

Virtual Software Engineer Jobs in Ohio (NOW HIRING)

Software Engineer

Bath, OH ยท On-site

$72 - $100/hr

Experience working on deployment environments including virtual machines * Experience performing ... Master's Computer Science, Computer Engineering, Software Engineering or other major field of study

Software Engineer The Opportunity: We are seeking a Software Engineersupport Agile design ... virtual) is prohibited unless permission is explicitly provided . Work Model Our people-first ...

Software Engineer

Dayton, OH ยท On-site

$69K - $158K/yr

Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a ... virtual) is prohibited unless permission is explicitly provided . Work Model Our people-first ...

Software Engineer

Beavercreek, OH ยท On-site

$69K - $158K/yr

Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a ... virtual) is prohibited unless permission is explicitly provided . Work Model Our people-first ...

Software Engineer

Beavercreek, OH ยท On-site

$69K - $158K/yr

Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a ... virtual) is prohibited unless permission is explicitly provided . Work Model Our people-first ...

Software Engineer

Beavercreek, OH ยท On-site +1

$69K - $158K/yr

Share Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with ... virtual) is prohibited unless permission is explicitly provided . Work Model Our people-first ...

Software Engineer

Beavercreek, OH ยท On-site

$69K - $158K/yr

Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a ... virtual) is prohibited unless permission is explicitly provided . Work Model Our people-first ...

Software Engineer

Beavercreek, OH ยท On-site

$69K - $158K/yr

Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a ... virtual) is prohibited unless permission is explicitly provided . Work Model Our people-first ...

Software Engineer

Beavercreek, OH ยท On-site

$69K - $158K/yr

Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a ... virtual) is prohibited unless permission is explicitly provided . Work Model Our people-first ...

Software Engineer

Beavercreek, OH ยท On-site

$69K - $158K/yr

Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a ... virtual) is prohibited unless permission is explicitly provided . Work Model Our people-first ...

Software Engineer

Beavercreek, OH ยท On-site

$69K - $158K/yr

Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a ... virtual) is prohibited unless permission is explicitly provided . Work Model Our people-first ...

Software Engineer

Beavercreek, OH ยท On-site

$69K - $158K/yr

R0242981 Software Engineer The Opportunity: As a full stack developer, you can resolve a problem ... virtual) is prohibited unless permission is explicitly provided . Work Model Our people-first ...

next page

Showing results 1-20

Virtual Software Engineer information

See Ohio salary details

$49.1K

$131K

$191.8K

How much do virtual software engineer jobs pay per year?

As of Aug 25, 2026, the average yearly pay for virtual software engineer in Ohio is $130,963.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,400.00 and $161,900.00 per year, depending on experience, location, and employer.

What is a virtual software engineer?

A Virtual Software Engineer is a professional who designs, develops, tests, and maintains software applications while working remotely rather than from a traditional office setting. They use online collaboration tools, version control systems, and cloud platforms to work with team members and manage projects virtually. This role requires strong technical skills, self-motivation, and effective communication to deliver high-quality software solutions from any location.

What are the key skills and qualifications needed to thrive as a virtual software engineer?

To thrive as a Virtual Software Engineer, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree in computer science or a related field. Familiarity with version control systems like Git, cloud platforms such as AWS or Azure, and proficiency in popular programming languages is typically required. Excellent communication, time management, and self-motivation are crucial soft skills for remote collaboration and productivity. These skills and qualities are important to ensure efficient code delivery, effective teamwork, and adaptability in remote or distributed work environments.

How do virtual software engineers typically collaborate with remote teams to ensure project success?

Virtual Software Engineers often work closely with distributed teams using collaboration tools like Slack, Jira, and GitHub. Regular video meetings, clear documentation, and agile methodologies help keep everyone aligned despite differing time zones. Successful engineers proactively communicate progress, ask clarifying questions, and participate in code reviews to maintain project momentum. Building strong virtual relationships and being adaptable are key to thriving in this environment.

What is the difference between Virtual Software Engineer vs Remote Software Developer?

AspectVirtual Software EngineerRemote Software Developer
CredentialsBachelor's in CS or related field, possibly certificationsBachelor's in CS or related field, possibly certifications
Work EnvironmentRemote, often part of a distributed teamRemote, often part of a distributed team
Industry UsageTech companies, startups, consulting firmsTech companies, startups, consulting firms
Job FocusDesigning, developing, testing software solutionsDeveloping, maintaining software applications

Both Virtual Software Engineers and Remote Software Developers work remotely in tech environments, often sharing similar credentials and industry usage. The main difference lies in the job scope: Virtual Software Engineers may focus more on system architecture and high-level design, while Remote Software Developers typically concentrate on coding and implementation. However, these roles often overlap, and the titles are used interchangeably depending on the company.

What are the most commonly searched types of Software Engineer jobs in Ohio?

The most popular types of Software Engineer jobs in Ohio are:

What are popular job titles related to Virtual Software Engineer jobs in Ohio?

For Virtual Software Engineer jobs in Ohio, the most frequently searched job titles are:

What cities in Ohio are hiring for Virtual Software Engineer jobs?

Cities in Ohio with the most Virtual Software Engineer job openings:

Software Engineer

Bath, OH โ€ข On-site

$72 - $100/hr

Other

This job post hasย expired today.ย Applications are no longer accepted.


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.

#J-18808-Ljbffr