1

Intermediate Software Engineer Jobs in Ohio (NOW HIRING)

Data Analytic Engineer I

Wooster, OH

$99K - $119K/yr

Write and maintain basic to intermediate SQL queries, views, and transformations. * Develop ... data engineering, reporting, or business intelligence related roles. * Basic to intermediate SQL ...

Java Full stack developer

Columbus, OH · On-site

$50.75 - $65.50/hr

... intermediate level ) Required qualifications, capabilities, and skills • Formal training or certification on software engineering concepts and 5+ years of applied experience • Hands-on practical ...

Junior Developer

Dayton, OH · On-site

$65K - $84K/yr

The Junior Software Developer will support client IT systems development and operations within a CI ... 8140 intermediate certification or client 8570 IAM Level II certifications or higher • US ...

Data Analytic Engineer I

Wooster, OH · On-site

$99K - $119K/yr

Write and maintain basic to intermediate SQL queries, views, and transformations. * Develop ... data engineering, reporting, or business intelligence related roles. * Basic to intermediate SQL ...

SRE Engineer - PxE Talent

Cincinnati, OH · On-site

$55.50 - $74/hr

... intermediate SRE practices (Agile, DevSecOps, CI/CD) to improve automation and quality; supports ... Required : • A bachelor's degree in computer science, software engineering, or a related ...

SRE Engineer - PxE Talent

Cleveland, OH · On-site

$55.25 - $73.25/hr

... intermediate SRE practices (Agile, DevSecOps, CI/CD) to improve automation and quality; supports ... Required : • A bachelor's degree in computer science, software engineering, or a related ...

DevOps Engineer III- PxE Talent

Dayton, OH · On-site

$51.25 - $70.25/hr

... intermediate SRE practices (Agile, DevSecOps, CI/CD) to improve automation and quality; supports ... Required : • A bachelor's degree in computer science, software engineering, or a related ...

DevOps Engineer III- PxE Talent

Cincinnati, OH · On-site

$51.50 - $70.50/hr

... intermediate SRE practices (Agile, DevSecOps, CI/CD) to improve automation and quality; supports ... Required : • A bachelor's degree in computer science, software engineering, or a related ...

DevOps Engineer III- PxE Talent

Columbus, OH · On-site

$51 - $69.75/hr

... intermediate SRE practices (Agile, DevSecOps, CI/CD) to improve automation and quality; supports ... Required : • A bachelor's degree in computer science, software engineering, or a related ...

Administer network equipment, hardware, and software upgrades. * Perform network system backups per ... Intermediate knowledge of networking protocols including but not limited to IPv4, IPv6, ICMP, IMAP ...

next page

Showing results 1-20

Intermediate Software Engineer information

See Ohio salary details

$60.4K

$140.3K

$195.4K

How much do intermediate software engineer jobs pay per year?

As of Jun 10, 2026, the average yearly pay for intermediate software engineer in Ohio is $140,250.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,100.00 and $164,500.00 per year, depending on experience, location, and employer.

What does an Intermediate Software Engineer do?

An Intermediate Software Engineer is responsible for designing, developing, testing, and maintaining software applications. They typically have a few years of experience and can work independently on moderately complex tasks, while also collaborating with senior engineers and other team members. Their work might involve writing code, reviewing pull requests, debugging, and participating in code reviews. Intermediate Software Engineers help ensure that software meets quality standards and project requirements while also learning new technologies and best practices.

What types of projects and responsibilities can an Intermediate Software Engineer expect on a typical team?

As an Intermediate Software Engineer, you’ll often work on both new feature development and maintaining existing codebases. You’ll be expected to write clean, efficient code, participate in code reviews, and help troubleshoot issues alongside senior engineers. Collaboration is common—you’ll frequently interact with product managers, QA testers, and other developers to clarify requirements and ensure timely delivery. This role provides a balance of autonomy and mentorship, making it a great opportunity to broaden your technical skills while contributing meaningfully to team objectives.

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

To thrive as an Intermediate Software Engineer, you need proficiency in programming languages (such as Python, Java, or JavaScript), solid problem-solving abilities, and a relevant degree or equivalent experience. Experience with version control systems (like Git), familiarity with development frameworks, and sometimes certifications in cloud technologies or agile methodologies are valuable. Strong collaboration, communication, and adaptability help you contribute effectively to team projects and navigate shifting priorities. These technical and soft skills ensure you can deliver reliable code, work productively within teams, and adapt to evolving project requirements.

What is the difference between Intermediate Software Engineer vs Junior Software Developer?

AspectIntermediate Software EngineerJunior Software Developer
Required Experience2-4 years0-2 years
SkillsProficient in multiple programming languages, problem-solving, and system designBasic coding skills, understanding of programming fundamentals
Work EnvironmentCollaborates on complex projects, may mentor juniorsFocuses on learning, executing assigned tasks
ResponsibilitiesDesigns components, troubleshoots issues, contributes to architectureImplements features, fixes bugs, learns best practices

The Intermediate Software Engineer typically has more experience and takes on more complex tasks than a Junior Software Developer. They are expected to work independently on parts of projects and contribute to system design, whereas juniors focus on learning and executing basic tasks. This distinction helps employers identify the right level of expertise needed for specific roles.

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 Intermediate Software Engineer jobs? Cities in Ohio with the most Intermediate Software Engineer job openings:
IT Security Engineer

IT Security Engineer

Advent Global Solutions

Cincinnati, OH • On-site

Contractor

Posted yesterday


Job description

Company Description

Advent Global Solutions (AGS) is a leading global IT services company, specialized in delivering enterprise software solutions, IT consulting & outsourcing services, and product engineering solutions. Advent Global's commitment to deliver IT services is backed by 1,000+ employees and preferred partnerships with companies like SAP, Oracle, Sybase, and IBM

Job Description

Role: IT Security Engineer

Location: Cincinnati, OH

Duration: 12 months

Need 10+ years consultant

Key Responsibilities:

  • Minimum 10+ years of IT security experience that includes proven IT Security risk assessments and audits, information risk management and assessment development
  • Minimum 10+ years of on-site working experience in the US
  • Minimum of 2 years of experience with any combination of the following: threat modeling experience, secure coding, identity management and authentication, software development, cryptography, system administration and network security.
  • Intermediate knowledge and understanding of security engineering, system and network security, authentication and security protocols, cryptography, or application security.
  • 3+ years of experience in Web development and web technologies like HTTP, HTML, CSS, and JSPs.
  • 3+ years of experience in microservice development, Node.js preferred or java springboard
  • 2+ years of experience in continuous integration, continuous delivery and deployment automation
  • 2+ years of experience in secure software development and deployment
  • Intermediate knowledge and understanding of security engineering, system and network security, authentication and security protocols, cryptography, or application security.
  • Contributes to the design, engineering and implementation of systems infrastructure.
  • Ability to execute in an agile driven environment
  • Applies proven communication, analytical and problem-solving skills to identify, communicate and resolve issues.
  • Application security reviews * Application Penetration testing * Projects and research work as needed * Security training and outreach to internal development teams * Security guidance documentation * Security tool development * Security metrics delivery and improvements
  • Conduct deep code reviews and find design flaws, and think long-term about driving down operational cost
  • Solve problems at their root, stepping back to understand the broader context, and implementing fixes to ensure that discovered issues are not repeated
  • Stay abreast of new techniques, tools and methodologies used to solve cloud security problems
  • Experience understanding Common Vulnerabilities and Exposures (CVE) and Web Application Security - OWASP Top 10
  • Requirements analysis, definition, and refinement
  • Secure and assured systems engineering
  • Hands on software engineering and development
  • Mobile computing platform application development
  • Application of Information Security Principals
  • Must have experience in the Assessment of security risk, Big data and analytics, Reverse engineering and Malware analysis
  • Software innovation and technology insertion
  • Use of database technologies such as Oracle, MySQL, or SQL-based equivalents, as well as NoSQL-based databases such as Mongo DB
  • Use Software Configuration Management tools
  • Understanding of Software Development Life Cycle (SDLC) processes
  • Support Test Engineering during formal testing phase of the project
  • Represents the organization in providing solutions to difficult technical issues associated with specific projects
  • Supports project developing solutions for Modernization and Sustainment tasks
  • Must have Agile and DevOps Experience
  • Bachelor's Degree or equivalent education and experience required.
  • Security and/or risk-related certifications preferred but not required (CISSP, CSSLP, GEWB, CASS, CISA, CRISC, C-WAST)
  • Proven analytical skills to identify and analyze security requirements and relate them to appropriate security policies, standards and/or controls in order to determine associated risk.
  • Ensure that technical solutions effectively meet and support business needs. Proven ability to handle and prioritize multiple assignments, often within limited time constraints.
  • The ability to interact with internal and external personnel at all organizational levels. Therefore, the candidate must have the ability to influence others across a matrix organizational structure
  • Proven strong written and verbal communication skills are a requirement; both within the organization and with external partners and vendors.
  • The ability to work independently and as a self-starter.
 Please share resumes to hemanth[dot]n[at]adventglobal[dot]com
Additional Information

All your information will be kept confidential according to EEO guidelines.