1

Software Engineer 2 Jobs in Ohio (NOW HIRING)

Software Engineer II

Cincinnati, OH · On-site

$93.60K - $128.20K/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

Cincinnati, OH · On-site

$93.60K - $128.20K/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

Dayton, OH · On-site

$94.80K - $129.80K/yr

Software Engineer II Information Technology --> Engineering/Architecture WPAFB, OH • Full-Time/Regular We are seeking a talented Software Engineer II to support the development and enhancement of ...

Software Engineer II NASA Glenn Research Center Brook Park, Ohio HX5 is an award-winning provider of engineering, research and development, and technical services to clients such as NASA and the ...

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 2

Dayton, OH · On-site

$94.80K - $129.80K/yr

We are seeking a skilled Software Developer with experience in C# and C++ to support software ... Our health and welfare benefits include two medical plan options along with a LiveHealth program to ...

Software Engineer II

Columbus, OH · On-site

$94.20K - $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

Hamilton, OH · On-site

$83.20K - $113.90K/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

$90.80K - $124.30K/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

Cincinnati, OH · On-site +1

$93.50K - $128.10K/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

Cincinnati, OH · On-site

$93.50K - $128.10K/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

$89.50K - $122.50K/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

$89.50K - $122.50K/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 · On-site

$89.50K - $122.50K/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

$89.50K - $122.50K/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 ...

A Software Engineer 2 is responsible for designing, developing, and testing software applications. They work closely with the software development team to analyze user needs and create efficient and ...

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 May 28, 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 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.

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

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

$93.60K - $128.20K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


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