1

Software Engineer Software Developer Jobs in Columbus, OH

Software Engineer (Java & PowerShell) Location Las Colinas (Irving), TX or Columbus, OH (Onsite/Hybrid as applicable; candidates must be able to work in one of these locations) About the Role As a ...

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 ... Lead DevOps and platform engineering initiatives, including Infrastructure as Code (IaC) and GitOps ...

Software Engineer

Columbus, OH · Hybrid

$53 - $57/hr

Job Title Senior Software Engineer - Mainframe (Hogan / Batch Automation) (Lead-level candidates with mentoring experience welcome) Job Location Hybrid (3 days onsite / 2 days remote) Approved ...

Software Engineer Requisition Title: Software Engineer Location: UK based, Hybrid from Home ... Understanding of Agile methodologies, CI/CD practices, and DevOps concepts.

Embedded Software Engineer III

Dublin, OH

$127K - $167.10K/yr

The Embedded Software Engineer III will develop, modify and maintain customized embedded applications using software engineering best practices and standards. As an Embedded Software Engineer III, ...

Embedded Software Engineer III

Dublin, OH · On-site

$127K - $167.10K/yr

The Embedded Software Engineer III will develop, modify and maintain customized embedded applications using software engineering best practices and standards. As an Embedded Software Engineer III, ...

As a software engineer at Liberty Mutual, you'll apply your talents in an agile environment that ... Familiarity with CI/CD and DevOps tools. * A Bachelor's degree in a technical or business ...

Software Developer

Columbus, OH · On-site

$110.30K - $183.80K/yr

This position is ideal for an engineer who enjoys backend development, distributed systems, and ... software engineering experience * Strong (4+ years) hands-on experience building backend services

Software Developer

Columbus, OH · On-site +1

$110.30K - $183.80K/yr

This position is ideal for an engineer who enjoys backend development, distributed systems, and ... software engineering experience * Strong (4+ years) handson experience building backend services

Software Developer

Columbus, OH · On-site +1

$110.30K - $183.80K/yr

This position is ideal for an engineer who enjoys backend development, distributed systems, and ... software engineering experience * Strong (4+ years) handson experience building backend services

Software Developer

Columbus, OH · On-site +1

$110.30K - $183.80K/yr

This position is ideal for an engineer who enjoys backend development, distributed systems, and ... software engineering experience * Strong (4+ years) handson experience building backend services

Purpose of Position Are you a curious and passionate engineer who desires to drive innovation in software and applications or data solutions for the undisputed leader in private aviation? Do you want ...

Purpose of Position Are you a curious and passionate engineer who desires to drive innovation in software and applications or data solutions for the undisputed leader in private aviation? Do you want ...

next page

Showing results 1-20

Software Engineer Software Developer information

See Columbus, OH salary details

$46.4K

$108K

$160.3K

How much do software engineer software developer jobs pay per year?

As of May 29, 2026, the average yearly pay for software engineer software developer in Columbus, OH is $108,031.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,900.00 and $125,600.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Engineer or Software Developer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, version control systems like Git, and experience with development frameworks and cloud platforms are commonly required. Excellent teamwork, communication skills, and adaptability help you collaborate effectively and respond to evolving project needs. These skills and qualities are crucial for building reliable, scalable software and successfully contributing to dynamic development teams.

How do software engineers typically collaborate with product managers and designers during the development process?

Software engineers frequently work closely with product managers and designers to ensure that technical solutions align with user needs and business goals. This collaboration often involves participating in regular meetings such as sprint planning, design reviews, and daily stand-ups to clarify requirements, discuss feasibility, and provide feedback. Engineers contribute technical insights early in the process, help identify potential challenges, and iterate on features based on cross-functional input. Effective communication and teamwork are essential for delivering high-quality software on schedule.

What are software engineers and software developers?

Software engineers and software developers are professionals who design, create, test, and maintain computer software. While the terms are often used interchangeably, software engineers typically focus on applying engineering principles to the entire software development process, including system architecture and design. Software developers are more focused on writing code and building applications based on specific requirements. Both roles require strong problem-solving skills, knowledge of programming languages, and collaboration with other team members. Their work enables the technology and applications we use every day.

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

AspectSoftware Engineer Software Developer

Both roles often require similar skills, including programming, problem-solving, and understanding software development lifecycle. They typically work in similar environments such as tech companies, startups, or IT departments. Employers often use these titles interchangeably, and candidates search for both when exploring opportunities. The main difference is that 'Software Engineer' may imply a broader scope or more emphasis on engineering principles, but in many contexts, they are considered equivalent roles.

What job categories do people searching Software Engineer Software Developer jobs in Columbus, OH look for? The top searched job categories for Software Engineer Software Developer jobs in Columbus, OH are:
What cities near Columbus, OH are hiring for Software Engineer Software Developer jobs? Cities near Columbus, OH with the most Software Engineer Software Developer job openings:
Infographic showing various Software Engineer Software Developer job openings in Columbus, OH as of May 2026, with employment types broken down into 2% Internship, 65% Full Time, 16% Part Time, 3% Temporary, and 14% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $108,031 per year, or $51.9 per hour.

Software Engineer [Multiple Positions Available]

JPMorganChase

Columbus, OH • On-site

Full-time

Posted 2 days ago


Job description

Job Summary:
JPMorganChase is a leading financial services firm, helping nearly half of America’s households and small businesses achieve their financial goals. They are seeking a Software Engineer to design, develop, and implement software solutions while participating in all aspects of the Software Development Lifecycle (SDLC).
Responsibilities:
• Design, develop and implement software solutions.
• Solve business problems through innovation and engineering practices.
• Involved in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements, incorporating architectural standards into application design specifications, documenting application specifications, translating technical requirements into programmed application modules, and developing or enhancing software application modules.
• Identify or troubleshoot application code-related issues.
• Take active role in code reviews to ensure solutions are aligned to pre-defined architectural specifications.
• Assist with design reviews by recommending ways to incorporate requirements into designs and information or data flows.
• Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions.
Qualifications:
Required:
• Master's Degree in Computer Engineering, Electronic Engineering, Electrical Engineering Computer Science, or related field of study plus 3 years of experience in the job offered or as Software Engineer, Computer Programmer, Software Developer, or related occupation.
• Alternatively, a Bachelor's degree in Computer Engineering, Electronic Engineering, Electrical Engineering Computer Science, or related field of study plus 5 years of experience in the job offered or as Software Engineer, Computer Programmer, Software Developer, or related occupation.
• Experience with software design and implementation.
• Experience with front-end technologies, including Angular, React, Bootstrap, CSS, JavaScript, and TypeScript.
• Experience with backend development using the Spring Framework, J2EE, and Apache Tomcat.
• Experience building and integrating RESTful and SOAP web services.
• Experience working with JSON and XML data formats.
• Experience with both relational (SQL) and NoSQL databases.
• Experience with version control using SVN and Git.
• Experience with build automation tools such as Maven.
• Experience using software testing methodologies, including unit testing with JUnit and Jest, and performance testing.
• Experience implementing best practices in software development and design.
• Experience utilizing the software development life cycle (SDLC) and various development methodologies.
• Experience designing scalable, maintainable, and high-performing software solutions.
Company:
With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets. Founded in 2000, the company is headquartered in New York, USA, with a team of 10001+ employees. The company is currently Late Stage.