1

Computer Programming Jobs in Columbus, OH (NOW HIRING)

POSITION SUMMARY We are seeking a Principal AI Engineer (computer engineering or electrical engineering background) with a strong product-development foundation to lead AI initiatives that accelerate ...

BIM/CAD Designer

Columbus, OH

$25.25 - $34.75/hr

A leading services organization in Columbus, Ohio is seeking a new BIM/CAD Designer to support ... Associate Degree in Drafting, Engineering Technology, or equivalent experience * AutoCAD drafting ...

Help Desk Analyst 2/HDA2 (39574)

Columbus, OH · On-site

$19.75 - $27/hr

Qualifications Possession of an associate's degree with significant coursework (16 semester or 24 quarter hours) in computer science, computer information systems, computer programming, systems ...

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

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

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

next page

Showing results 1-20

Computer Programming information

See Columbus, OH salary details

$31.9K

$62.8K

$92.2K

How much do computer programming jobs pay per year?

As of Jun 9, 2026, the average yearly pay for computer programming in Columbus, OH is $62,758.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,800.00 and $77,300.00 per year, depending on experience, location, and employer.

What are some common challenges computer programmers face when working on large-scale software projects?

Computer programmers often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring that their code integrates smoothly with existing systems. Communication and version control become critical as the project grows, and programmers must be adept at using tools like Git and collaborating via code reviews. Additionally, balancing feature development with bug fixes and technical debt is a typical challenge, requiring strong organizational and problem-solving skills.

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++), algorithmic thinking, and a relevant degree or coding certification. Familiarity with version control systems like Git, integrated development environments (IDEs), and debugging tools is standard. Problem-solving, attention to detail, and effective communication are standout soft skills in this field. These skills are crucial for building reliable software, collaborating with teams, and adapting to evolving technology requirements.

What is computer programming?

Computer programming is the process of designing, writing, testing, and maintaining instructions (code) that computers can execute to perform specific tasks or solve problems. Programmers use programming languages such as Python, Java, or C++ to communicate with computers and create software, websites, apps, and more. This field involves logical thinking, problem-solving skills, and continuous learning to keep up with new technologies.

What is the difference between Computer Programming vs Software Development?

AspectComputer ProgrammingSoftware Development
Required CredentialsTypically a degree in computer science or related field; certifications like Microsoft Certified or Oracle CertifiedSame as computer programming, often includes project management certifications
Work EnvironmentOften individual or small team coding tasks, in offices or remote settingsIncludes planning, designing, coding, testing, and deployment, often in larger teams
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT departments
Common Search & Comparison IntentUnderstanding coding roles, entry-level tasksBroader scope, project management, and lifecycle involvement

Computer programming focuses on writing code to create software, while software development encompasses the entire process of designing, building, testing, and maintaining software applications. Both roles require similar credentials but differ in scope and responsibilities, with software development involving a broader set of tasks beyond coding alone.

Is programming still worth it in 2026?

Computer programming remains a valuable skill in 2026, with demand driven by advancements in technology, automation, and digital transformation across industries. Programmers with expertise in popular languages, software development, and problem-solving continue to find strong job opportunities and career growth prospects.

What jobs make $3,000 a month without a degree?

In computer programming, entry-level roles such as web developers, software testers, or freelance programmers can earn around $3,000 per month without a formal degree, especially if they have strong coding skills and a portfolio. Many of these jobs rely on demonstrated ability, self-learning, and certifications rather than traditional education, and they often involve remote work or freelance projects.
What are the most commonly searched types of Computer Programming jobs in Columbus, OH? The most popular types of Computer Programming jobs in Columbus, OH are:
What cities near Columbus, OH are hiring for Computer Programming jobs? Cities near Columbus, OH with the most Computer Programming job openings:
Infographic showing various Computer Programming job openings in Columbus, OH as of May 2026, with employment types broken down into 69% Full Time, 8% Part Time, and 23% Contract. Highlights an 92% In-person, and 8% Hybrid job distribution, with an average salary of $62,758 per year, or $30.2 per hour.
CAD Technician - Land Surveying

CAD Technician - Land Surveying

American Structurepoint

Columbus, OH

Full-time

Posted 11 days ago


Job description

Overview

Join American Structurepoint and become part of a team that goes the extra mile for our clients and communities. We live by our values - respect, staff development, results and family. Our team is encouraged to explore new ideas and turn our clients' dreams into reality. With exceptional benefits, training, and mentorship, we pave the way for a rewarding career. Ready for more than just a job? Explore opportunities with us and help improve the quality of life in the communities we serve.

Group: Land Surveying

Position: CAD Technician

Location: Columbus or Akron, OH 

Our team of 40+ professionals have access to latest tools such as GPS, robotic, UAV technology, and hydrographic surveying equipment. Our Land Surveying team does it all, from ALTA/NSPS Land Title Surveys to topographic and boundary surveys, to hydrographic, transportation and utility route surveys, to right-of-way services and construction staking.

We are seeking a skilled and detail-oriented CAD Technician to support the production of survey deliverables within our Land Surveying Group. The CAD Technician plays an essential role in processing field data, preparing base maps, and producing accurate drawings and documentation in accordance with company, client, and industry standards.

This position requires a high level of proficiency in AutoCAD Civil 3D, strong attention to detail, and a commitment to maintaining quality and accuracy in all drafting tasks. The ideal candidate thrives in a collaborative environment and takes pride in producing precise, high-quality work that supports field crews, project managers, and clients.

Responsibilities
  • Implement and maintain group, company, and client CAD drafting standards and procedures.
  • Transfer and organize downloaded field data to appropriate project folders and directories.
  • Review field data for completeness and consistency prior to processing.
  • Check survey control data for accuracy and completeness; prepare and maintain the Survey Control Report.
  • Process raw survey data to create accurate basemaps, surface models, and pipe networks.
  • Interpret record utility plans and accurately plot utility lines within base drawings.
  • Prepare survey deliverables including ALTA/NSPS Land Title Surveys, right-of-way plans, boundary plats, easement exhibits, and subdivision plats.
  • Review and verify survey control reports prepared by other staff for completeness and accuracy.
  • Perform OUPS (Ohio Utilities Protection Service) calls and manage utility location/plan requests when applicable.
  • Interpret construction plans and prepare construction staking calculations for field use.
  • Perform red-line updates and backchecks to ensure drawing accuracy and compliance with standards.
  • Maintain meticulous attention to detail and ensure thorough quality control in all CAD deliverables.
  • Coordinate with Project Surveyors, Project Managers, and Field Crews to clarify data and resolve drafting issues.
  • Ensure client satisfaction through timely, accurate, and responsive communication.
  • Represent the firm ethically, courteously, and professionally at all times.
  • Perform other related duties as assigned.
Qualifications
  • Associate degree or technical certificate in Computer-Aided Design, Surveying, Civil Engineering Technology, or related field preferred, but not required
  • Proficiency in AutoCAD Civil 3D and/or MicroStation OpenRoads (both preferred).
  • Minimum of 2 or more years of CAD drafting experience, preferably in a land surveying or civil engineering environment.
  • Strong understanding of survey data, control networks, and field-to-office data integration.
  • Ability to interpret survey field notes, construction plans, and utility records.
  • Excellent organizational skills and attention to detail.
  • Strong written and verbal communication skills.
  • Ability to manage multiple projects in a fast-paced, deadline-driven environment
  • Experience with DOT or municipal survey standards is preferred
Employment Type: FULL_TIME