1

Associate Software Engineer Jobs in Ohio (NOW HIRING)

JOB OVERVIEW The Software Engineer partners with the business owners and the Project Management ... The associate is frequently required to sit for extended periods of time, as well as stand, walk ...

Software Engineer

Dayton, OH · On-site

$70K - $90K/yr

Role Overview Kodak is looking for a Software Developer to contribute to the development of our continuous inkjet technology and printing products in our Dayton, OH facility. Software Development ...

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 ...

Software Engineer

Columbus, OH · Hybrid

$69 - $74/hr

Senior / Lead Software Engineer - Mainframe (Hogan, COBOL, Automation) Location: Hybrid (3 days onsite / 2 days remote) * Primary: Columbus, OH * Secondary: Minneapolis, MN; Charlotte, NC Job Type ...

Software Engineer

Columbus, OH · Hybrid

$69 - $74/hr

Software Engineer, DevOps / Platform Engineering Locations: Columbus, OH; Charlotte, NC Work Model: Hybrid - 3 days/week onsite (mandatory) Employment Type: 12-month contract (with potential to ...

Software Engineer Duration: 6 Months Contract Location: Toronto, ON, Canada Only Local Candidates Zip Code: M5H 2N2 Technology Front-End: Angular, TypeScript, Bootstrap, HTML5, SCSS Back-End: Python ...

Software Engineer Position Type: Full-time Location: Dayton, OH (Primary); Huntsville, AL; St. Louis, MO Clearance: Active TS/SCI Description: Waypoint's client is seeking a driven, detail-oriented ...

Software Engineer

Dayton, OH · On-site

$70K - $90K/yr

Role Overview Kodak is looking for a Software Developer to contribute to the development of our continuous inkjet technology and printing products in our Dayton, OH facility. Software Development ...

They are seeking a highly motivated and experienced software engineer to join their global development team, primarily focusing on the Windows platform and cloud-based infrastructure.

Software Engineer Position Type: Full-time, On-site Location: Dayton, OH Clearance: Active TS/SCI Description: Waypoint's client is seeking a driven, detail-oriented Software Engineer to support the ...

Software Engineer

Dublin, OH · On-site

$30 - $70/hr

Software Engineers are involved in all phases of software development, from defining requirements to production releases. They are embedded in cross- functional teams of analysts, product managers ...

Software Engineer Position Type: Full-time, On-site Location: Dayton, OH Clearance: Active TS/SCI Description: Waypoint's client is seeking a driven, detail-oriented Software Engineer to support the ...

next page

Showing results 1-20

Associate Software Engineer information

See Ohio salary details

$18

$40

$93

How much do associate software engineer jobs pay per hour?

As of Jun 7, 2026, the average hourly pay for associate software engineer in Ohio is $40.15, according to ZipRecruiter salary data. Most workers in this role earn between $29.04 and $42.50 per hour, depending on experience, location, and employer.

What are some common challenges faced by Associate Software Engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an Associate Software Engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What Is an Associate Software Engineer Job Description?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What is an Associate Software Engineer?

An Associate Software Engineer is an entry-level professional who assists in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior engineers and are responsible for writing code, fixing bugs, and participating in team meetings. This role often serves as a stepping stone for recent graduates or those new to the software development field, helping them gain practical experience and develop technical skills. Associate Software Engineers usually work with a variety of programming languages and tools depending on the company and project requirements.
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 cities in Ohio are hiring for Associate Software Engineer jobs? Cities in Ohio with the most Associate Software Engineer job openings:
Infographic showing various Associate Software Engineer job openings in Ohio as of May 2026, with employment types broken down into 79% Full Time, 19% Part Time, and 2% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $83,507 per year, or $40.1 per hour.
Software Engineer

Software Engineer

Equity Trust

Westlake, OH • Hybrid

Full-time

Posted 11 days ago


Job description

*The selected candidate is required to be local to our Westlake, OH office and have the ability to work a hybrid schedule.

JOB OVERVIEW

The Software Engineer partners with the business owners and the Project Management Office (PMO), participating in all phases of the Information technology project lifecycle. Applies technical expertise in designated technical disciplines and on specific platforms. Understands, then transforms the business and technical requirements into robust, scalable, and reliable technical solutions, ensuring they meet the company's needs.

RESPONSIBILITIES & DUTIES

  • Designs, develops, and maintains highly specialized financial applications (web and windows)

  • Translates business requirements and objectives into technical applications and solutions

  • Completes technical tasks, troubleshoots issues, and researches new methods and systems under minimal supervision

  • Plays a key role in ensuring the success of the core systems

  • Designs, develops, tests and supports application releases

  • Conducts design and code reviews to ensure that the code developed meets coding best practice guidelines, as well as unit testing, security, scalability and maintainability guidelines

  • Creates and maintains documentation, including operating and disaster recovery procedures

  • Implements strategic enhancements to applications and interfaces with client systems

  • Researches and evaluates software-related technologies and products to make recommendations to management

  • Utilizes and maintains appropriate change control procedures and standards

  • Advocates, demonstrates, implements, supports best practices for delivery methodologies

  • Perform other duties as assigned

QUALIFICATIONS

  • Minimum 1 year of equivalent Information Technology experience

  • Bachelor's degree in Information Technology or related field; relevant work experience considered in lieu of degree; financial services experience preferred

PROFESSIONAL CERTIFICATIONS

  • None required

TECHNICAL SKILLS

To be successful in this role, you should have experience with and an understanding of the following:

Essential/Required Skills:

  • C-based programming language (Java or C# preferred), Webservices, REST, Tomcat/IIS

  • Web User Interface Design

  • Object-Oriented Design (OOD)

  • Software testing (unit, system, integration, functional, performance)

  • Software integration via SDKs, APIs and message queues

  • Formal Version Control System (GIT preferred)

  • Solution build and deployment use and maintenance (Azure DevOps preferred)

  • Package Managers (like NuGet, Maven, npm or Gradle)

  • Code debugging

Preferred Skills:

  • Agile software development and methodology

  • MS SQL Server 2014 and above, T-SQL

  • Automated build and deployment processes

  • Understanding of REST concepts

  • Cloud experience, Azure preferred

  • Understanding of OAuth and SAML

Nice to Have Skills:

  • Salesforce Development

  • MuleSoft Development

CULTURAL COMPETENCIES

In addition to our core company competencies of Cultivates Innovation, Nimble Learning, Action Oriented, Collaborates, and Being Resilient, a successful candidate in this role should exhibit the following behavioral competencies:

  • Tech Savvy

  • Plans & Aligns

  • Business Insight

  • Optimizes Work Processes

PHYSICAL DEMANDS/WORK ENVIRONMENT

This job operates in a professional office environment and routinely uses standard office equipment. While performing the duties of this job, the associate is regularly required to speak and hear. The associate is frequently required to sit for extended periods of time, as well as stand, walk, use hands and fingers, and reach with hands and arms. This job requires the ability to lift files, open filing cabinets, and bend or stand on a stool as necessary.

DISCLAIMER/ASSOCIATE ACKNOWLEDGEMENT

The above statements describe the general nature and level of work only. They are not an exhaustive list of all required responsibilities, duties, and skills. Other duties may be added, or this description amended at any time.