1

Software Engineer Software Developer Jobs in Columbus, OH

Requirements: - Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience. - 3+ years of experience in software development, with proficiency in one ...

Software Engineer

Columbus, OH · On-site

$100K - $115K/yr

Our projects are non-standard, highly customized, and will push you to new levels as a software developer. This role offers the opportunity to take ownership of the software development life cycle ...

We are looking for a Software Engineer who enjoys solving practical engineering problems, building reliable services, and learning within a collaborative team. You will contribute to the development ...

Software Engineer

Dublin, OH · On-site

$90 - $130/hr

We are looking for a Software Engineer who enjoys solving practical engineering problems, building reliable services, and learning within a collaborative team. You will contribute to the development ...

We are seeking a Staff Software Engineer to provide technical leadership across the CoverMyMeds Access Engineering portfolio. Reporting to the Senior Director of Access Engineering, this role ...

We are seeking a Staff Software Engineer to provide technical leadership across the CoverMyMeds Access Engineering portfolio. Reporting to the Senior Director of Access Engineering, this role ...

We are seeking a Staff Software Engineer to provide technical leadership across the CoverMyMeds Access Engineering portfolio. Reporting to the Senior Director of Access Engineering, this role ...

We are seeking a Staff Software Engineer to provide technical leadership across the CoverMyMeds Access Engineering portfolio. Reporting to the Senior Director of Access Engineering, this role ...

Experience with CI/CD pipelines and DevOps practices (Required) * Prior experience managing or ... Strong software design and coding skills with emphasis on clean, maintainable, and testable code ...

As a Lead Software Engineer at JPMorganChase within CCB - Chase Digital Assistant (LOB), you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading ...

Lead Software Engineer

Columbus, OH · Remote

$152K - $190K/yr

Experience with CI/CD pipelines and DevOps practices (Required) * Prior experience managing or ... Strong software design and coding skills with emphasis on clean, maintainable, and testable code ...

Experience with CI/CD pipelines and DevOps practices (Required) * Prior experience managing or ... Strong software design and coding skills with emphasis on clean, maintainable, and testable code ...

As a Lead Software Engineer at JPMorganChase within CCB - Chase Digital Assistant (LOB), you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading ...

As a Lead Software Engineer at JPMorganChase within CCB - Chase Digital Assistant (LOB), you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading ...

... like-minded developer to come on the journey with us. Job Duties: * Develop code and follow ... Recommend software upgrades to optimize operational efficiency * Document all programming tasks and ...

SR Software Engineer

Gahanna, OH · On-site

$115K - $152K/yr

Senior Software Engineer Location: Hybrid -- Columbus, Ohio Employment Type: Full-time Eligibility: This position is not open to C2C arrangements, third-party submissions, or visa sponsorship.

New

Showing results 21-40

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 Aug 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 is a software engineer software developer?

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 are the key skills and qualifications needed to thrive as a software engineer software developer?

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 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 August 2026, with employment types broken down into 85% Full Time, 11% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $108,031 per year, or $51.9 per hour.

Software Engineer

Delaware, OH


Harris
Accounting Services • 1 - 5K employees

8.5

Company rating: 8.5 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

80th of 246 rated software companies

People enjoy working here

Good employer

Respectful managers


$80K - $90K/yr

Full-time

Re-posted 20 days ago


Job description

Responsibilities & Duties:
- Write code and contribute to the development of software applications, modules, or components.
- Participate in higher-level aspects of the development process, such as requirements analysis, design, architecture, system integration, testing, and project management.
- Partake in testing code to identify and fix bugs and ensure the quality and reliability of the software.
- Collaborate with other team members, including software architects, designers, and product managers, to ensure alignment with project goals and timelines.

- Proficiency in Java: Deep understanding of Core Java (Java 11/17+), JVM internals, memory management, tuning, and concurrency/multithreading.

- Enterprise Frameworks: Experience with Spring in particular Spring Boot.

- RESTful API Design: Experience designing, building, and securing robust, scalable REST APIs for third-party integrations and internal UI consumption.

- Database Expertise: Proficiency with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).

- Search Engine Technology: Experience with search and indexing technologies such as Elasticsearch.

- Experience in React, Next.js and Material UI.

- Worked on AI assisted development (e.g. GitHub Copilot, Claude, Cursor or ChatGPT)

- Familiarity with AI directed prompt engineering for developing applications.


Requirements:
- Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience.
- 3+ years of experience in software development, with proficiency in one or more programming languages.
- Understanding of software engineering principles, design patterns, algorithms, and system architecture.
- Familiarity with modern software development tools, frameworks, and methodologies.

Salary range: $80,000 - $90,000 USD per year.


Harris Computer Systems logo

About Harris Computer Systems

Sourced by ZipRecruiter

Harris Computer Systems, based in Ottawa, ON, CA, is an established player in the field of public sector software technology. Since its inception in 1976, the company has been striving to make clients' operations more efficient through reliable, practical, and flexible software solutions. Its extensive portfolio primarily serves utility, healthcare, public sector, and educational institutions, contributing to the betterment of public services through technology. Harris strongly believes in the value of forward-thinking technology and the power it has to drive progress for the public sector. This methodology is entirely in line with their mission to ensure customer success by providing reliable, practical, and robust software solutions.

Industry

Accounting services

Company size

1,001 - 5,000 Employees

Headquarters location

Ottawa, ON, CA

Social media


What Harris Computer employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom