1

Associate Software Jobs in Ohio (NOW HIRING)

Software Engineering Manager

Dayton, OH · On-site

$96K - $195K/yr

We develop leaders and empower our associates to use their skills and talents to positively impact ... At CESO, a Software Engineering Manager leads multidisciplinary teams in the development of ...

Software Engineering Manager

Akron, OH · On-site

$96K - $195K/yr

We develop leaders and empower our associates to use their skills and talents to positively impact ... At CESO, a Software Engineering Manager leads multidisciplinary teams in the development of ...

Software Engineer

Westlake, OH · On-site

$75K - $85K/yr

Associate/Junior Software Engineer Job Type- Direct Hire- 100% onsite Location- Westlake, OH Salary- $75K-$85K + annual bonus Benefits- Health, dental, vision, 401K (5% match), $5000 in childcare ...

Currently enrolled in an accredited associate's, bachelor's, or technical certificate? Part-time, ... As a Software Tester Intern at Marias Technology, you'll be the person who finds the problem before ...

Sr. Software Engineer

Strongsville, OH · On-site

$113K - $149K/yr

Tittle: Sr. Software Engineer Location : PA - Pittsburgh, OH - Strongsville, TX - Dallas (Locals ... will be taken care of by this associate and because it is a web application, there are ...

Sr. Software Engineer

Strongsville, OH · On-site

$113K - $149K/yr

Tittle: Sr. Software Engineer Location : PA - Pittsburgh, OH - Strongsville, TX - Dallas (Locals ... will be taken care of by this associate and because it is a web application, there are ...

Showing results 41-60

Associate Software information

See Ohio salary details

$10.5K

$79.3K

$124.5K

How much do associate software jobs pay per year?

As of Sep 11, 2026, the average yearly pay for associate software in Ohio is $79,258.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,900.00 and $89,800.00 per year, depending on experience, location, and employer.

What does an associate software engineer do?

An Associate Software Engineer is an entry-level position responsible for assisting in the design, development, testing, and maintenance of software applications. They work closely under the supervision of more experienced engineers to write code, fix bugs, and contribute to software projects. This role typically involves learning company-specific technologies and best practices, collaborating with team members, and gradually taking on more complex tasks as skills develop.

What are the key skills and qualifications needed to thrive as an associate software engineer?

To thrive as an Associate Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development principles, and a relevant degree in computer science or a related field. Familiarity with development tools like Git, integrated development environments (IDEs), and issue tracking systems is typically required. Strong problem-solving abilities, teamwork, and effective communication help you collaborate and adapt in dynamic project environments. These skills and qualities are essential for delivering robust code, supporting team goals, and driving continuous improvement in software projects.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often find the transition to professional environments challenging due to differences in project scale, codebase complexity, and the need to follow established development processes. Unlike academic projects, real-world teams typically use version control systems, conduct code reviews, and adhere to specific coding standards. Collaborating with cross-functional teams, understanding business requirements, and managing tight deadlines are also new experiences. Embracing mentorship, asking questions, and being open to feedback can help ease this transition and support professional growth.

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

The most popular types of Software jobs in Ohio are:

What cities in Ohio are hiring for Associate Software jobs?

Cities in Ohio with the most Associate Software job openings:

Infographic showing various Associate Software job openings in Ohio as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 23% Part Time, 1% Temporary, and 1% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $79,258 per year, or $38.1 per hour.

Software Developer III

Cincinnati, OH • On-site

Western & Southern Financial Group
Finance and Insurance • 1 - 5K employees

Full-time

Re-posted yesterday


Western & Southern Financial Group rating

9.0

Company rating: 9.0 out of 10

Based on 12 frontline employees who took The Breakroom Quiz


Job description

Produces or modifies computer programs of all sizes and complexity. Solves systems and program problems. Recommends courses of action on new application jobs, while considering the total system spectrum, from source document origination to final systems output and handling. Handles a moderate level of research, analysis, definition and documentation on all facets of the job. Works with some supervision and is responsible for making a moderate range of decisions, escalating to Manager when necessary and updating Manager on a regular basis.
What you will do:
  • Researches, designs, defines, develops, tests, documents and implements new computer applications or changes to existing applications following Western & Southern Financial Group (W&SFG) standards.
  • Installs software packages and/or personal computer software.
  • Assures that hardware and software operate efficiently.
  • Utilizes programming tools effectively to ensure accuracy and enhance productivity.
  • Assembles and analyzes data relating to processing problems, soliciting help as needed from IT and business unit associates.
  • Consults and/or advises business unit associates by written and/or oral communication on inquiries concerning existing or proposed systems.
  • Participates and contributes in committee meetings on developmental projects, large-scale improvement projects and internal IT technical committees.
  • Provides training to other programming staff or business unit associates on technical topics or systems definition.
  • Handles several assignments with varying deadlines simultaneously.
  • Performs other duties as assigned.
  • Complies with all policies and standards.

  • Bachelor's Degree Or commensurate selection criteria experience. - Required
  • Proven programming experience (e.g., research, design, gathering requirements, working with business units, developing programs, testing, documentation, production support). Cite examples demonstrating this experience. - Required
  • Demonstrated ability to advise programming associates on both technical (e.g., writing programs, testing standards) and application (e.g., business knowledge, system definition) facets of the job. - Required
  • Demonstrated experience working effectively within a team. Provide examples of motivating co-workers in difficult situations. - Required
  • Demonstrated analytical skills, including experience identifying, defining and quantifying problems; collecting or interpreting data, establishing facts, and providing effective solutions. -
  • Demonstrated ability to document procedures and activities in a manner that is understandable to others and prepared using a prescribed format, demonstrating use of the English language to include exemplary knowledge, in verbal and written format, of the elements of grammar, punctuation, diction and spelling proficiency. -
  • Demonstrates growing verbal and written communication skills; occasionally conveys information to internal and external customers in a clear, accurate, focused and concise manner. -
  • Ability to work on several deadlines with moderate supervision. -
  • Continually performs an activity such as transcribing, viewing a computer terminal and extensive reading. Visual acuity is required to determine accuracy, neatness and thoroughness of work assigned. -
  • Proficient in specific programming languages required by the individual business unit. -
  • Proficient in word processing and spreadsheet applications. -
Work Setting/Position Demands:
  • Works in an office setting and remains in a stationary position for long periods of time while working at a desk, on a computer or with other standard office equipment, or while in meetings.
  • Requires the ability to verbally communicate and exchange accurate information to customers and associates on a regular basis.
  • Requires visual acuity to read and interpret a variety of correspondence, procedures, reports and forms via paper and electronic documents, visual inspection involving small defects; small parts, and/or operation of machinery (including inspection); using measurement devices continuously. Visual acuity is required to determine accuracy, neatness, and thoroughness of work assigned.
  • Requires the ability to prepare written correspondence, reports and forms using prescribed formats and conforming to rules of punctuation, grammar, diction, and style on a regular basis.
  • Requires the ability to apply principles of logical thinking to define problems, collect data, establish facts, and draw valid conclusions
  • Performs substantial movement of wrists, hands, and fingers for continuous computer work.
  • Extended hours required during peak workloads or special projects/events.
Travel Requirements:
  • None


What Western & Southern Financial Group employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom