1

Computer Programmer Jobs in Columbus, OH (NOW HIRING)

CAD Technician II

Columbus, OH · On-site

$54K - $89K/yr

Associate's degree or certificate in Drafting, CAD Technology, Engineering Technology or related field, with a minimum of 2 years related experience and/or training; * Or High School Diploma or ...

CAD Technician II

Columbus, OH · On-site

$54K - $89K/yr

Associate's degree or certificate in Drafting, CAD Technology, Engineering Technology or related field, with a minimum of 2 years related experience and/or training; * Or High School Diploma or ...

DevOps Site Reliability Engineer

Columbus, OH · On-site

$55 - $73.25/hr

Bachelor Degree in Computer Science, Information Systems, Computer Engineering, or related area * 5+ years of experience in a DevOps and/or SRE role * Expert-level knowledge of containerization and ...

... mechanical and engineering drafting methods. Theinitialfocus will beonprocess piping ... Proficiencyin CAD software such asAutoCAD Plant 3Dand/orCivil 3D Knowledge & Experience:

DevOps Site Reliability Engineer

Columbus, OH · On-site

$55 - $73.25/hr

Bachelor Degree in Computer Science, Information Systems, Computer Engineering, or related area * 5+ years of experience in a DevOps and/or SRE role * Expert-level knowledge of containerization and ...

EMS Modeling Engineer

Gahanna, OH · On-site

$76K - $120K/yr

Computer/programming/scripting familiarity - nice to have. * Power Systems Engineering a plus, but not required. * Strong verbal and written communication skills. * Possess a real-time systems and ...

Gen AI Developer Intern

Dublin, OH · On-site

$18.50 - $24.50/hr

S. in Computer Science (CS), Information Technology (IT), Information Systems (IS), Electrical Engineering (EE), Computer Engineering (CE), Informatics, or Software Engineering (SE) • Cumulative ...

... engineering drafting methods. The initial focus will be on process piping, with opportunities to ... Proficiency in CAD software such as AutoCAD Plant 3D and/or Civil 3D Knowledge & Experience:

Electrical/Computer Engineering, Ocean Engineering, Physics, etc.) * Significant mathematical background - math courses or related engineering courses such as control systems, signal processing, etc.

next page

Showing results 1-20

Computer Programmer information

See Columbus, OH salary details

$30.1K

$59.2K

$87K

How much do computer programmer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for computer programmer in Columbus, OH is $59,170.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,000.00 and $72,900.00 per year, depending on experience, location, and employer.

What are computer programmers?

Computer programmers are professionals who write, test, and maintain the code that allows software programs and applications to function. They translate designs and instructions created by software engineers or developers into logical sequences that computers can follow. Programmers use various programming languages, such as Python, Java, or C++, to create and troubleshoot software to ensure it runs smoothly. Their work is essential to the development of websites, apps, operating systems, and a wide range of digital tools.

What are the key skills and qualifications needed to thrive as a Computer Programmer, and why are they important?

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

What Does a Computer Programmer Do?

A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound in a wide range of industries including tech, finance, healthcare

While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.
What are the most commonly searched types of Computer Programmer jobs in Columbus, OH? The most popular types of Computer Programmer jobs in Columbus, OH are:
What are popular job titles related to Computer Programmer jobs in Columbus, OH? For Computer Programmer jobs in Columbus, OH, the most frequently searched job titles are:
What job categories do people searching Computer Programmer jobs in Columbus, OH look for? The top searched job categories for Computer Programmer jobs in Columbus, OH are:
What cities near Columbus, OH are hiring for Computer Programmer jobs? Cities near Columbus, OH with the most Computer Programmer job openings:
CAD Technician II

CAD Technician II

CESO, Inc.

Columbus, OH • On-site

$54K - $89K/yr

Full-time

Re-posted 27 days ago


Job description

Are you seeking purpose, challenge, and talented colleagues? We develop leaders and empower our associates to use their skills and talents to positively impact the world through service – to our coworkers, clients, and communities. We subscribe to the mission of “empowering our people to impact communities by bringing clients’ visions to life,” so if this speaks to you, let’s connect!

At CESO, a Survey CAD Technician II shall prepare scale drawings, and revisions for complex Survey projects based on the technical input provided by others. The Survey CAD Technician II will utilize drafting methods and procedures and operate computer-aided design (CAD) equipment and related software.
Primary Responsibilities
  • Understand advanced civil and survey drawings.
  • Draw detailed scale plans for a multitude of projects based on preliminary concepts, sketches, design guidelines, survey field data, courthouse and utility research.
  • Correlate and interpret data obtained from field data and research.
  • Prepare 2-D and 3-D detailed electronic maps, drawings, exhibits, descriptions and records using computer-assisted drafting software (CAD) including AutoCAD and Civil-3D.
  • Understanding of 3-D Surfaces, feature and line coding.
  • General knowledge of survey terms and procedures.
  • Research utility and deed information.
  • Prepare basic legal descriptions.
  • Understanding and creation of various types of survey deliverables.
  • Gain experience and knowledge in all facets of surveying in both field and office settings including surveying, construction and design.
  • Revise redline mark-ups as directed by others.
  • Prepare all drawings in compliance with company drawing and CAD standards.
  • Maintain and support the CAD process by reporting on software, hardware, and printing needs as they arise.
  • Assist in maintaining project budgets and deadlines.
  • Maintain current knowledge of software tools and best practices through continuous learning.
  • As needed, assist with fieldwork associated with boundary and topographic surveys and construction staking.
  • Perform other duties as assigned.
Position Requirements
  • Associate’s degree or certificate in Drafting, CAD Technology, Engineering Technology or related field, with a minimum of 2 years related experience and/or training;
  • Or High School Diploma or General Education Degree (GED), with a minimum of 4 years of related experience and/or training is required.
  • NSPS CST Level 1 is preferred.
  • Computer skills necessary to enter daily timesheet data and use Microsoft Outlook for email correspondence.
  • Intermediate knowledge of Microsoft Office Suite, AutoCAD and Civil 3D.
Benefits and Perks
  • Flexible and Hybrid Work Schedule
  • Paid Time Off – Credited to You 100% Upfront
  • 401K with a Company Match
  • Rewards and Recognition Program
  • Training and Development to Foster Professional Growth
  • Paid Holidays
  • Medical / Dental / Vision Coverage
  • Welcome Box
  • Casual Dress Code
  • Reimbursement for Professional Licenses
  • Paid Time Off for Community Team Service Events
  • Voluntary or Supplemental Short-Term / Long-Term Disability
  • Employee Assistance Program
  • Company Paid Bonding and Recovery
  • Employee Events such as Lunches and Outings to Foster a Positive Work Environment
CESO Compensation Transparency:
The pay band shown reflects the minimum and maximum base salary for this position at CESO. Actual pay is 
determined by several factors, including location, experience, education, skills, and internal equity. Our pay 
structures are benchmarked against industry and market data to stay competitive. Each offer is based on a full review 
of a candidate’s background, qualifications, and fit for the role.

Below are the typical new hire pay ranges for this position based on location:
• Columbus, OH: $57,370 - $66,771
• Dayton, OH: $57,370 - $66,771
CESO is a principle-centered organization that aligns with strong service values, integrity, and authenticity.  We develop and inspire through training and coaching on the job.  At CESO, we believe that work should be more rewarding than just a paycheck.  In addition to a comprehensive benefit and compensation program, we create memories and friendships through our employee and service events.
 
CESO, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identity, national origin, genetics, disability, age, veteran status, or any other characteristic protected by law. This organization participates in E-Verify and is a drug-free workplace. Criminal background checks and drug/alcohol checks are required.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.