1

Computer Programming Jobs in Lebanon, OH (NOW HIRING)

As a CAD Designer, you will support civil engineering and survey projects by producing accurate, high-quality design drawings and technical deliverables. This role is ideal for someone with strong ...

Project delivery experience and familiarity with computer programming tools like Power BI or Python. Why Arcadis? We can only achieve our goals when everyone is empowered to be their best. We believe ...

Senior Business Analyst

Cincinnati, OH · On-site

$88K - $114K/yr

Requires knowledge in computer programming and other related technical fields as well as extensive experience in a particular business or industry subject matter. Conducts study or survey on need or ...

Application Engineer Position: CAD Application Engineer Location: Remote Company Overview: From ... Proficient in one or more programming or scripting languages * Exceptional problem-solving ...

CAD Application Engineer

Cincinnati, OH · On-site

$90K - $130K/yr

Application Engineer Position: CAD Application Engineer Location: Remote Company Overview: From ... Proficient in one or more programming or scripting languages * Exceptional problem-solving ...

next page

Showing results 1-20

Computer Programming information

See Lebanon, OH salary details

$30.1K

$59.3K

$87.2K

How much do computer programming jobs pay per year?

As of Jun 23, 2026, the average yearly pay for computer programming in Lebanon, OH is $59,332.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,100.00 and $73,100.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.

What job categories do people searching Computer Programming jobs in Lebanon, OH look for? The top searched job categories for Computer Programming jobs in Lebanon, OH are:
What cities near Lebanon, OH are hiring for Computer Programming jobs? Cities near Lebanon, OH with the most Computer Programming job openings:
Infographic showing various Computer Programming job openings in Lebanon, OH as of June 2026, with employment types broken down into 1% As Needed, 85% Full Time, 13% Part Time, and 1% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $59,332 per year, or $28.5 per hour.
CAD Technician, Stormwater

CAD Technician, Stormwater

Contech Engineered Solutions LLC

West Chester, OH • On-site

Full-time

Posted 13 days ago


Contech Engineered Solutions rating

7.5

Company rating: 7.5 out of 10

Based on 25 frontline employees who took The Breakroom Quiz


Job description

Unlock Your Potential with Contech Engineered Solutions
Are you ready to make a difference in the field of stormwater management? Join our dynamic Stormwater CAD Technician team at Contech Engineered Solutions. We provide design and drafting services that support our engineering, manufacturing, and sales staff as we work to create water quality and quantity solutions that benefit the environment long after the project is complete.
Why Should You Apply?
  • Be part of a positive, team-oriented environment where collaboration is a priority.
  • Achieve your professional goals without compromising your work-life balance.
  • Grow your career with an industry leader renowned for world-class design, manufacturing, sourcing, and distribution.
  • Enjoy a comprehensive benefits package with options tailored to you and your family.

About the Role:
As a Stormwater CAD Technician at Contech Engineered Solutions, your responsibilities will include:
  • Design: Utilize custom programs to create detailed drawings and bills of material for use in the manufacture and installation of our products. Review design information, site plans, and manuals to determine critical dimensions of design.
  • Software Utilization: Use applications such as AutoCAD, Inventor, and Excel to meet project deadlines.
  • Collaboration & Precision: Confer with design staff to determine design requirements, modifications, and issues.
  • Calculations: Perform calculations to generate the design information necessary for creating fabrication drawings. Efficiently produce accurate drawings for review and approval by the design staff.
  • Standard and Custom Details: Develop and maintain standard and custom details for all product families.
  • Teamwork: Interface between commercial operations, fabrication plant managers, customer service representatives, and stormwater engineers when necessary.

Qualifications:
  • Associate degree in drafting, engineering, or AutoCAD, or a combination of post-secondary education and experience.
  • Civil engineering, architectural, or construction experience preferred.
  • Ability to accurately read and interpret site plans, with knowledge of commonly used concepts, practices, and procedures within the civil engineering field.
  • Strong technical skills in AutoCAD, working knowledge of Inventor preferred.
  • Experience with Microsoft Office, particularly Excel.
  • Excellent math skills and demonstrated attention to detail.
  • Ability to work collaboratively and adapt to frequent changes, delays, and unexpected events.
  • Ability to read and interpret documents, technical manuals, site plans, and engineering concepts. Excellent oral and written communication skills.

Join the Contech Stormwater CAD Technician team and become part of a collaborative group dedicated to environmental solutions. Do not miss this opportunity to work with industry leaders, engage in meaningful projects, and grow your career with an industry pioneer.
Ready to Apply?
  • The process is simple. Click on the "apply" button to get started. Good luck!

What Contech Engineered Solutions employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom