1

Software Engineer 2 Jobs in Ohio (NOW HIRING)

Software Engineer II

Cincinnati, OH · On-site

$93K - $128K/yr

Software Engineer - II/ .Net Developer Location: Atlanta, GA 30326 or Oklahoma City, OK 73132, or Cincinnati, OH 45249 - 3 days onsite Duration: 9 months assignment with the possibility of extension ...

Software Engineer II

Columbus, OH · On-site

$94K - $128K/yr

Software Engineer II About Mimecast Relentless protection. Resilient world. Mimecast was born in 2003 with a focus on delivering relentless protection. Each day, we take on cyber disruption for our ...

Software Engineer II

Columbus, OH · On-site

$94K - $128K/yr

Software Engineer II About Mimecast Relentless protection. Resilient world. Mimecast was born in 2003 with a focus on delivering relentless protection. Each day, we take on cyber disruption for our ...

Software Engineer 2

Dayton, OH · On-site

$95K - $102K/yr

... Software Developer with experience in C# and C++ to support software development efforts for the ... two medical plan options along with a LiveHealth program to see a doctor online anytime day or ...

Software Engineer II

Beavercreek, OH · Hybrid

$90K - $124K/yr

May use computer-aided engineering or other design/analysis software in the performance of ... and a minimum of 2 years of experience * Competent technical expertise and application domain ...

Software Engineer II

Beavercreek, OH · Hybrid

$90K - $124K/yr

May use computer-aided engineering or other design/analysis software in the performance of ... and a minimum of 2 years of experience * Competent technical expertise and application domain ...

Software Engineer II

Columbus, OH · On-site

$94K - $129K/yr

POSITION SUMMARY The Software Engineer II performs analysis and defines functionality for system improvements and new features within ODW Logistics' Transportation Management System (TMS). This ...

Software Engineer II

Beavercreek, OH · Hybrid

$90K - $124K/yr

May use computer-aided engineering or other design/analysis software in the performance of ... and a minimum of 2 years of experience * Competent technical expertise and application domain ...

Software Engineer II

Beavercreek, OH · On-site

$90K - $124K/yr

May use computer-aided engineering or other design/analysis software in the performance of ... and a minimum of 2 years of experience * Competent technical expertise and application domain ...

Software Engineer II

Beavercreek, OH · Hybrid

$90K - $124K/yr

May use computer-aided engineering or other design/analysis software in the performance of ... and a minimum of 2 years of experience * Competent technical expertise and application domain ...

Software Engineer II

Hamilton, OH · On-site

$83K - $113K/yr

POSITION SUMMARY The Software Engineer II performs analysis and defines functionality for system improvements and new features within ODW Logistics' Transportation Management System (TMS). This ...

Software Engineer II

Hamilton, OH · On-site

$90K - $124K/yr

POSITION SUMMARY The Software Engineer II performs analysis and defines functionality for system improvements and new features within ODW Logistics' Transportation Management System (TMS). This ...

Software Engineer II

Beavercreek, OH · On-site

$90K - $124K/yr

May use computer-aided engineering or other design/analysis software in the performance of ... Attend appropriate engineering, customer or business meetings Job Responsibilities Part II ...

Software Engineer II

Beavercreek, OH · On-site

$90K - $124K/yr

May use computer-aided engineering or other design/analysis software in the performance of ... and a minimum of 2 years of experience * Competent technical expertise and application domain ...

Software Engineer II

Beavercreek, OH · Hybrid

$90K - $124K/yr

May use computer-aided engineering or other design/analysis software in the performance of ... Attend appropriate engineering, customer or business meetings Job Responsibilities Part II ...

Software Engineer II

Cincinnati, OH · On-site +1

$93K - $128K/yr

The Opportunity We are seeking an experienced Software Engineer II to design, build, and scale backend and serverless solutions that drive efficiency, data quality, and system interoperability across ...

Software Engineer II

Burton, OH

$89K - $122K/yr

Design and develop software applications using MSV C# 2017 (or later) utilizing internal conventions and standards to facilitate code comprehension and sharing with fellow programmers. * Implement ...

Software Engineer II

Cincinnati, OH · On-site

$93K - $128K/yr

The Opportunity We are seeking an experienced Software Engineer II to design, build, and scale backend and serverless solutions that drive efficiency, data quality, and system interoperability across ...

Software Engineer II

Burton, OH · On-site

$89K - $122K/yr

Design and develop software applications using MSV C# 2017 (or later) utilizing internal conventions and standards to facilitate code comprehension and sharing with fellow programmers. * Implement ...

Software Engineer II

Burton, OH

$89K - $122K/yr

Design and develop software applications using MSV C# 2017 (or later) utilizing internal conventions and standards to facilitate code comprehension and sharing with fellow programmers. * Implement ...

next page

Showing results 1-20

Software Engineer 2 information

See Ohio salary details

$52.8K

$112.8K

$164.9K

How much do software engineer 2 jobs pay per year?

As of Jun 24, 2026, the average yearly pay for software engineer 2 in Ohio is $112,823.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,700.00 and $126,900.00 per year, depending on experience, location, and employer.

What is the difference between Software Engineer 2 vs Software Engineer 3?

CriteriaSoftware Engineer 2Software Engineer 3
Required CredentialsBachelor's degree in CS or related field; 2-3 years experienceBachelor's degree; 3-5 years experience; strong technical skills
Work EnvironmentCollaborative team projects, code reviews, debuggingLeadership in projects, mentoring juniors, complex problem-solving
Employer & Industry UsageCommonly used in tech companies, startups, and corporate ITUsed in similar environments, often as a step up in career progression

Software Engineer 2 typically handles core development tasks with moderate complexity, while Software Engineer 3 takes on more advanced projects, mentors team members, and demonstrates greater technical expertise. The transition from level 2 to 3 involves increased responsibility and experience.

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

To thrive as a Software Engineer 2, you need strong programming skills, experience with software development methodologies, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, development frameworks, and cloud platforms such as AWS or Azure is often required. Problem-solving, effective communication, and teamwork are crucial soft skills that help you excel in collaborative and dynamic environments. These skills and qualifications are vital to delivering high-quality software solutions, collaborating across teams, and adapting to evolving technical challenges.

What is a Software Engineer 2?

A Software Engineer 2 is typically a mid-level software engineering position, responsible for designing, developing, testing, and maintaining software applications. At this level, engineers are expected to have a solid foundation in programming and software development practices, and they often work independently or as part of a team on more complex projects. They may also assist in code reviews, mentor junior engineers, and contribute to architectural decisions. Software Engineer 2 roles usually require a few years of professional experience and a demonstrated ability to deliver high-quality code.

How does a Software Engineer 2 typically collaborate with cross-functional teams during a project?

As a Software Engineer 2, you will frequently collaborate with cross-functional teams, including product managers, designers, and quality assurance professionals. Your role often involves attending regular stand-up meetings, participating in code reviews, and providing technical input during project planning sessions. Effective communication and a proactive approach to problem-solving are key, as you'll be expected to translate requirements into technical solutions and ensure smooth integration with other team members' work. This collaborative environment not only helps in delivering high-quality products but also offers opportunities to learn from professionals in different disciplines.
What are popular job titles related to Software Engineer 2 jobs in OH? For Software Engineer 2 jobs in OH, the most frequently searched job titles are:
Software Engineer II

Software Engineer II

Ampcus

Cincinnati, OH • On-site

$93K - $128K/yr

Other

Posted 15 days ago


Job description

Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Software Engineer - II/ .Net Developer

Location: Atlanta, GA 30326 or Oklahoma City, OK 73132, or Cincinnati, OH 45249 - 3 days onsite

Duration: 9 months assignment with the possibility of extension

Job Description:

Client, a leader in payment technology, is seeking an experienced Software Engineer II to join our Paymetric Engineering team. In this role, you will be a key contributor to the development of highly transactional, cloud-based microservices and solutions, with a strong emphasis on tokenization and encryption for the payments/fintech industry.

This is an excellent opportunity for a motivated self-starter who thrives in a fast-paced, agile environment and enjoys collaborating with cross-functional teams to deliver high-quality software solutions.

Responsibilities:

  • Design, develop, and maintain backend services using .NET and .NET Core, with a focus on high-transaction payment platforms.
  • Build and optimize cloud-based microservices in AWS, ensuring scalability, reliability, and security.
  • Work closely with engineering leads and managers to articulate and implement solutions for complex problems, including the ability to write and explain pseudocode.
  • Troubleshoot and resolve issues across the software development lifecycle using Agile methodologies.
  • Contribute to the ongoing improvement of engineering processes and best practices within the team.
  • Participate in code reviews and collaborate with team members to deliver robust, maintainable software solutions.

Required Qualifications:

  • 3-5 years of software engineering experience, including at least 2 years in FINTECH or payments platforms.
  • Proficiency in .NET and .NET Core.
  • Experience with cloud development, especially AWS and AWS databases.
  • Strong backend development experience in high-transaction environments (front-end/UI experience is not required).
  • Demonstrated ability to write and troubleshoot code, including the ability to explain solution approaches and pseudocode clearly.

Preferred Qualifications:

  • Experience with microservices architecture.
  • Familiarity with Docker and containerization.
  • Working knowledge of both SQL and NoSQL databases.
  • Experience with Git for version control.
  • Exposure to Kubernetes orchestration.
  • Knowledge of C/C++ (a plus).
  • Familiarity with CI/CD pipelines (e.g., Jenkins, TeamCity).

Selection Process:

  • Coding Assessment: Candidates will be required to complete a Hackerrank test.
  • Interview Rounds:
    • Interview with the manager
    • Technical interview with Software Engineering leads
    • Final round interview with QA and Scrum Master
Ampcus is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veterans or individuals with disabilities.

Ampcus logo

About Ampcus

Sourced by ZipRecruiter

Ampcus Inc. is a ISO 20000, ISO 27000, ISO 9001, CMMI DEV/3 SM and CMMI SVC/3 SM certified global provider of a broad range of Technology and Business consulting services. From strategy to execution, our disciplined yet flexible approach starts and ends with our clients. By listening hard and working harder, client goals become our goals. Their success is our satisfaction. It’s why our clients sleep well at night. We believe that the success of an engagement is determined by strong project management, as well as clear communication and mutual commitment working collaboratively. Our methodology begins with listening to the customer about their needs, then working with their team to gain a clear understanding of the requirements, while providing knowledge transfer of best practices for the organization.

Industry

It services

Company size

1,001 - 5,000 Employees

Headquarters location

Chantilly, VA, US

Year founded

2004