1

Virtual Programmer Jobs in Ohio (NOW HIRING)

... virtual programming. -Coordinates systemwide large scale initiatives related to programming. -Vets contractors and outside presenters for in-person, recorded, and live virtual programs. -Identifies ...

CNC Programmer CNC Programmer Location: North Canton, OH Pay: $27-35 per hour depending on ... Click here for details on our virtual recruiter . Everforth CyberCoders will consider qualified ...

Our brick-and-mortar, virtual, and hybrid schools specialize in closing educational gaps and offer innovative models such as career-technical education, sports training, bilingual programming, and ...

New

Our brick-and-mortar, virtual, and hybrid schools specialize in closing educational gaps and offer innovative models such as career-technical education, sports training, bilingual programming, and ...

New

Our brick-and-mortar, virtual, and hybrid schools specialize in closing educational gaps and offer innovative models such as career-technical education, sports training, bilingual programming, and ...

New

CNC Programmer

Springfield, OH

$19.50 - $26.75/hr

Free access to a virtual doctor and the employee assistance program * Social activities for all ... The CNC Programmer will work closely with engineers and production staff to ensure that all ...

CNC Programmer

Springfield, OH · On-site

$19.50 - $26.75/hr

Free access to a virtual doctor and the employee assistance program * Social activities for all ... The CNC Programmer will work closely with engineers and production staff to ensure that all ...

Our brick-and-mortar, virtual, and hybrid schools specialize in closing educational gaps and offer innovative models such as career-technical education, sports training, bilingual programming, and ...

Our brick-and-mortar, virtual, and hybrid schools specialize in closing educational gaps and offer innovative models such as career-technical education, sports training, bilingual programming, and ...

next page

Showing results 1-20

Virtual Programmer information

See Ohio salary details

$11

$37

$65

How much do virtual programmer jobs pay per hour?

As of Jul 23, 2026, the average hourly pay for virtual programmer in Ohio is $37.59, according to ZipRecruiter salary data. Most workers in this role earn between $24.47 and $48.89 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Virtual Programmer, and why are they important?

To thrive as a Virtual Programmer, you need strong coding skills in languages such as Python, Java, or C++, along with a solid understanding of software development principles, typically supported by a relevant degree or equivalent experience. Familiarity with cloud platforms, source control systems like Git, and collaboration tools such as Slack or Jira is essential. Excellent problem-solving abilities, self-motivation, and effective remote communication distinguish top performers in virtual environments. These skills ensure the successful delivery of high-quality software solutions while collaborating efficiently from remote locations.

How do Virtual Programmers effectively collaborate with remote teams and stakeholders?

Virtual Programmers often work with colleagues and clients spread across different locations and time zones, which requires strong communication and collaboration skills. They typically utilize project management tools, version control systems, and regular video meetings to stay aligned with team objectives and project timelines. Clear documentation and proactive updates are essential to ensure smooth workflow and prevent misunderstandings. Adapting to various communication styles and being responsive to feedback helps Virtual Programmers build trust and maintain productivity in a remote work environment.

What are virtual programmers?

Virtual programmers are software developers who work remotely to design, write, and maintain computer programs and applications. They use online collaboration tools to communicate with clients or team members and are often hired on a freelance or contract basis. Virtual programmers can specialize in various programming languages and frameworks, allowing businesses to access global talent without the need for on-site staff. This role provides flexibility for both the programmer and employer, often resulting in cost savings and increased productivity.
What are the most commonly searched types of Programmer jobs in Ohio? The most popular types of Programmer jobs in Ohio are:
Infographic showing various Virtual Programmer job openings in Ohio as of July 2026, with employment types broken down into 1% Locum Tenens, 82% Full Time, 9% Part Time, 1% Temporary, 6% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $78,180 per year, or $37.6 per hour.
PROGRAMMING MANAGER

PROGRAMMING MANAGER

Dayton Metro Library

Dayton, OH • On-site

$67K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 20 days ago


Dayton Metro Library rating

7.0

Company rating: 7.0 out of 10

Based on 6 frontline employees who took The Breakroom Quiz


Job description

Description
The Dayton Metro Library is seeking a full-time Programming Manager to join the Youth Services and Programming team. This position reports to the Youth Services and Programming Director. The Programming Manager will develop a comprehensive, system-wide programming plan for all ages. The ideal candidate will cultivate relationships with community organizations in order to provide relevant, responsive, timely programming on emerging issues, needs and interests for our patrons. If you are creative, enjoy networking in our community and have experience with developing programs, we want to hear from you!
DML is committed to cultivating environments and a workforce that reflects our community. Further, we recognize the importance of language expertise on our team as Dayton was the first city in the United States to earn the status of "Certified Welcoming" city. We encourage applications from individuals that are fluent or proficient in any non-English languages commonly used in Montgomery County including Spanish, Mandarin, French, Korean, Vietnamese, Hindi, Urdu, Russian, Tagalog, Kinyarwanda, Arabic, Turkish, Swahili, and American Sign Language (ASL).
Essential Job Duties
-Directly hires, manages, evaluates, and schedules the Programming Assistant. Communicates with the Youth Services Director on staffing issues.
-Uses Library's Mission Statement, Strategic Plan and Executive Director's Work Program to develop a comprehensive programming plan.
-Works collaboratively to provide strategic direction for programming opportunities.
-Manages and evaluates virtual programming.
-Coordinates systemwide large scale initiatives related to programming.
-Vets contractors and outside presenters for in-person, recorded, and live virtual programs.
-Identifies and analyzes emerging community issues, needs, and interests to determine programming direction. Cultivates partnerships with cultural, educational and strategic partners, and other community organizations that enhance programming.
-Identifies and evaluates programming statistics and outcomes, using collected information to guide programming direction.
-Fosters positive working relationships with Library Managers and presenters regarding coordination of programs and room setups.
-Works with Development department to pursue external funding opportunities to enable sustainable expansion of educational, community and cultural events, and other programs. Responsible for managing sponsored arts/cultural experiences in the Eichelberger Forum, Bassani Theater, and additional spaces as needed.
-Works with Audio-Visual Systems Manager to ensure audio-visual and technology needs for in-person and virtual programming are fully supported.
-Prepares programming budget in collaboration with the Youth Services and Programming Director. Submits reports as requested.
Requirements
Job Qualifications
-Master's degree in Library and Information Science preferred, minimum of three to five years of increasingly responsible experience at a professional level, and management experience preferred.
-Ability to maintain effective relationships with community officials, leaders, organizations, the public and the staff.
-Ability to effectively present information and respond to questions from staff, patrons, and members of the community individually and in a group setting.
-Ability to deal effectively with confrontational individuals and/or challenging situations.
-Ability to plan, schedule and oversee large scale programs.
-Knowledge and appreciation of literature, periodicals, web sites, social media, and other electronic media which constitute a diverse, current and relevant collection.
-Ability to develop programs and services to meet community needs. Ability to prepare and administer budgets.
-Valid Ohio driver's license, acceptable motor vehicle record, and continuous insurability required.
-Schedule may include evening and Saturday hours.
Compensation and Benefits: The starting salary for this position is $67,596. Benefits include health, dental and vision insurance along with paid time off and OPERS retirement.

What Dayton Metro Library employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom