1

Software Troubleshooting Jobs in Ohio (NOW HIRING)

... software troubleshooting. The ideal candidate has strong customer service skills, basic IT troubleshooting experience, and the ability to communicate clearly and professionally with users of all ...

Perform advanced hardware and software troubleshooting for instrument-attached workstations while minimizing laboratory downtime. * Coordinate upgrades, migrations, software releases, and system ...

Diagnose, troubleshoot, and resolve hardware and software issues, including upgrading components and replacing faulty parts. Deliver excellent customer service and maintain a positive and ...

Diagnose, troubleshoot, and resolve hardware and software issues, including upgrading components and replacing faulty parts. * Deliver excellent customer service and maintain a positive and ...

Be Seen First

Responsibilities include hardware and software troubleshooting, incident documentation in the IT ticketing system, and resolution of issues involving operating systems, enterprise applications, and ...

Field Engineer

Kent, OH · On-site

$44K - $68K/yr

... troubleshoot, and resolve hardware and software issues, including upgrading components and replacing faulty parts. • Deliver excellent customer service and maintain a positive and professional ...

Showing results 21-40

Software Troubleshooting information

See Ohio salary details

$5

$32

$59

How much do software troubleshooting jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for software troubleshooting in Ohio is $32.17, according to ZipRecruiter salary data. Most workers in this role earn between $20.82 and $42.74 per hour, depending on experience, location, and employer.

What is software troubleshooting?

A Software Troubleshooting job involves diagnosing, analyzing, and resolving software-related issues for users or systems. Professionals in this role identify bugs, compatibility problems, performance issues, and software failures. They use debugging tools, logs, and technical knowledge to find solutions and improve software functionality. Strong problem-solving skills and knowledge of programming, operating systems, and software applications are essential. This role is common in IT support, software development, and system administration fields.

What are the key skills and qualifications needed to thrive in software troubleshooting?

To excel in Software Troubleshooting, you need strong analytical thinking, problem-solving abilities, and a solid understanding of software systems or programming, often supported by a relevant degree or technical certifications. Familiarity with diagnostic tools, debugging software, operating systems, and ticketing systems like Jira or ServiceNow is commonly required. Excellent communication, patience, and teamwork skills help professionals clearly explain issues and collaborate with development or IT teams. These abilities are crucial for efficiently identifying and resolving software problems while minimizing disruption for users and organizations.

What are some common challenges faced in software troubleshooting?

One of the main challenges in Software Troubleshooting roles is diagnosing issues that may not have clear or immediately visible causes, often requiring extensive investigation and collaboration with multiple teams. Professionals must also keep pace with frequent software updates and evolving technologies, which can affect troubleshooting methods and require continuous learning. Balancing multiple cases at once while communicating progress with users and stakeholders is a key part of the job. Over time, gaining expertise in these areas provides greater autonomy and the opportunity to take on more complex cases or advance into leadership or specialized technical positions.

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

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

What job categories do people searching Software Troubleshooting jobs in Ohio look for?

The top searched job categories for Software Troubleshooting jobs in Ohio are:

Infographic showing various Software Troubleshooting job openings in Ohio as of August 2026, with employment types broken down into 87% Full Time, 8% Part Time, 1% Temporary, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $66,911 per year, or $32.2 per hour.

$90 - $130/hr

Other

Posted 16 days ago


Job description

Software Engineer Location

United States

Employment Type

Full time

Location Type

Hybrid

Department

Product

The Role

We’re looking for a mid-level software engineer to develop and maintain Automatix, our internal platform that manages the full lifecycle of healthcare data — from file receipt and validation through batch processing and transmission. You’ll build features, improve workflows, and support the analysts and operations staff who rely on the system daily.

This is a hands‑on role in a small team where your work has immediate, visible impact. You’ll own features end‑to‑end: database schema, backend logic, UI, and deployment.

What You’ll Do
  • Build new features and enhance existing functionality across a mature Rails application (models, controllers, views, background jobs)
  • Design and modify database schemas (MySQL) to support evolving business requirements
  • Create and maintain reporting dashboards, data validation workflows, and batch processing tools
  • Write server-rendered UI with ERB templates, jQuery, and AJAX
  • Collaborate directly with analysts, operations staff, and management to translate business needs into working software
  • Troubleshoot production issues related to data processing, file transfers, and system integrations
  • Maintain and extend background job processing for automated data pipelines
  • Support management requests for ad hoc custom reports
What We’re Looking For

Required:

  • 3–5 years of professional software development experience
  • Proficiency in Ruby on Rails or similar — comfortable working in a large, established codebase
  • Solid working knowledge of SQL and relational databases (MySQL preferred)
  • Experience with server-rendered web applications (ERB/HTML/CSS/JavaScript)
  • Familiarity with jQuery and traditional DOM‑based frontend development
  • Understanding of authentication/authorization patterns (LDAP/Active Directory, role‑based access control)
  • Comfort reading and modifying code you didn’t write — this role is primarily enhancement and extension, not greenfield
  • Ability to work independently and manage your own priorities in a small‑team environment

Preferred:

  • Experience with legacy Rails applications (Rails 4.x / Rails 5.x)
  • Background in healthcare data, EDI, or data pipeline/ETL systems
  • Familiarity with background job frameworks (Delayed Job, Sidekiq, or similar)
  • Experience with file‑based integrations (FTP/SFTP, CSV/fixed‑width parsing)
  • Exposure to SAS or other data processing tools
  • Knowledge of gems like CanCanCan, CarrierWave, will_paginate, or Devise/Adauth
  • Experience working with Claude Code extension in VS Code
  • Knowledge of AWS cloud services and cloud‑based application architectures preferred
  • Experience with modern development and DevOps tools and practices, including CI/CD pipelines, source control, automation, containerization, and infrastructure management preferred

In-Office Expectations: While this is a hybrid role, periodic in‑office presence in Cleveland is required. This includes attendance at team meetings and onboarding/training sessions, as well as scheduled visits to collaborate with project management and user interface stakeholders during requirements gathering phases.

#J-18808-Ljbffr