1

Computer Programming Training Jobs in Columbus, GA

Civil Engineer

Lagrange, GA ยท On-site

$57K/yr

... Training a Knowledge of civil engineering principles and practices; knowledge of computer aided drafting (CAD) principles a a Knowledge of transportation design principles a Knowledge of relevant ...

Manufacturing Process Engineer

Lagrange, GA ยท On-site

$66K - $88K/yr

Experience and/or training in safe work environments and capital improvement. * Computer assisted design (CAD) proficiency, preferred. * PLC (programmable logical controller) proficiency, preferred.

Packaging Line Technician

Opelika, AL ยท On-site

$15.50 - $19/hr

... training plan required for STEM OPT. Night Shift 6 The Packaging Line Technician sets up and ... Uses computer programming unit to adjust controls and machine operation. * Continually monitors ...

Packaging Line Technician

Opelika, AL ยท On-site

$37K - $60K/yr

... training plan required for STEM OPT. Night Shift 6The Packaging Line Technician sets up and ... Uses computer programming unit to adjust controls and machine operation.Continually monitors ...

Packaging Line Technician

Opelika, AL ยท On-site

$15.50 - $19/hr

... training plan required for STEM OPT. Night Shift 6 The Packaging Line Technician sets up and ... Uses computer programming unit to adjust controls and machine operation. * Continually monitors ...

Packaging Line Technician

Opelika, AL ยท On-site

$15.50 - $19/hr

... training plan required for STEM OPT. Night Shift 7 The Packaging Line Technician sets up and ... Uses computer programming unit to adjust controls and machine operation. * Continually monitors ...

Packaging Line Technician

Opelika, AL ยท On-site

$15.50 - $19/hr

... training plan required for STEM OPT. Night Shift 6 The Packaging Line Technician sets up and ... Uses computer programming unit to adjust controls and machine operation. * Continually monitors ...

next page

Showing results 1-20

Computer Programming Training information

See Columbus, GA salary details

$29.5K

$58.2K

$85.5K

How much do computer programming training jobs pay per year?

As of Aug 10, 2026, the average yearly pay for computer programming training in Columbus, GA is $58,160.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,200.00 and $71,600.00 per year, depending on experience, location, and employer.

What is the difference between Computer Programming Training vs Software Developer?

AspectComputer Programming TrainingSoftware Developer
CredentialsOften includes coding bootcamps, certifications, or online coursesBachelor's degree in Computer Science or related field, sometimes certifications
Work EnvironmentClassroom, online learning platforms, workshopsOffice, remote, or client sites, working on projects
Industry UsageTraining programs prepare individuals for entry-level coding rolesDevelops, tests, and maintains software applications in various industries

Computer Programming Training focuses on teaching coding skills through courses and certifications, preparing learners for entry-level roles. Software Developers build and maintain software solutions, often requiring a formal degree and practical experience. While training provides foundational knowledge, developers apply these skills in real-world projects.

What are jobs that include computer programming training?

Jobs that include computer programming training include entry-level positions in software design and engineering, website design, database administration and management, data science, information technology (IT), and health informatics. Jobs in these industries typically require you to have some knowledge of coding to carry out your responsibilities. In addition to your daily duties, a job that includes computer programming training typically provides time outside of normal work hours for you to learn how to program and code. If you are starting with little or no knowledge of coding, an internship might be a better fit. While you should still take some initial courses in the subject, internships focus more on learning.

What is computer programming training?

Computer programming training is a structured learning process designed to teach individuals the skills and knowledge needed to write, test, and maintain computer software. Training typically covers programming languages such as Python, Java, or C++, as well as problem-solving techniques and software development concepts. Both in-person courses and online platforms offer programming training, ranging from beginner to advanced levels. These programs often include hands-on projects to help learners apply their knowledge and build real-world experience.

What are some common challenges faced by computer programming trainers when teaching students with varying skill levels?

Computer programming trainers often work with students who have diverse backgrounds and experience levels, which can make it challenging to ensure everyone progresses at a comfortable pace. Trainers must balance advanced material for experienced learners while providing foundational support to beginners. Effective trainers use differentiated instruction techniques, such as pairing students for peer learning or offering optional advanced exercises, to keep all participants engaged. Clear communication, adaptability, and frequent feedback help address these challenges and create a positive learning environment.

What are the key skills and qualifications needed to thrive as a computer programming trainer, and why are they important?

To thrive as a Computer Programming Trainer, you need strong programming expertise in multiple languages, a solid background in computer science or related fields, and often a relevant teaching or training certification. Familiarity with code editors, integrated development environments (IDEs), version control systems like Git, and e-learning platforms is typically required. Excellent communication, patience, and the ability to adapt teaching styles to different learners are crucial soft skills. These competencies ensure effective knowledge transfer, foster student engagement, and help learners build real-world programming skills.
What job categories do people searching Computer Programming Training jobs in Columbus, GA look for? The top searched job categories for Computer Programming Training jobs in Columbus, GA are:
Infographic showing various Computer Programming Training job openings in Columbus, GA as of August 2026, with employment types broken down into 1% As Needed, 72% Full Time, 24% Part Time, 1% Temporary, and 2% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $58,160 per year, or $28 per hour.

Training Coordinator - G118 Human Resources

Columbus Consolidated Government

Columbus, GA โ€ข On-site

$19.18/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


Job description

Salary: $19.18 Hourly
Location : Human Resources, GA
Job Type: Full-Time Regular
Job Number: 2026-00000408
Department: Human Resources
Division: Human Resources
Opening Date: 07/14/2026
Closing Date: 8/14/2026 11:59 PM Eastern
Major Duties and Responsibilities
This position performs 70 % administrative and 30% technical duties in support of the technical training and instructional development functions of the government.
  • This position reports to the Training Development Manager or designee and works under general supervision.
  • Assist with creating training schedules for the organization, track and create reports on outcomes of all training, and maintain training records.
  • Assist with creating training schedules for the organization, develop and analyze training metrics to measure program effectiveness and completion rates. Use LMS data to audit compliance rates and flag non-completion to department heads.
  • Assist with training employees on performance reviews and use the best training methods for a specific purpose or audience.
  • Gather and evaluate information from employees and management on previous training to identify weaknesses and areas that need additional training.
  • Attend seminars and meetings to learn new training methods and techniques, and use the knowledge to prepare and coordinate future training sessions.
  • Support and inform on updates of available features to the NeoGov LMS Administrator.
  • Market company training opportunities to employees and provide information on benefits to encourage participation.
  • Inform employees of scheduled training and track their progress.
  • Recommend training materials and methods, order and maintain in-house training equipment and facilities, and manage the budget set for training.
  • Coordinate virtual and in-person training sessions and meetings that relate to training.
  • Conduct general bookkeeping, credit card reconciliations, invoicing, and generate monthly financial reports.
  • Manage phone calls and correspondence (e-mail, letters, packages, etc.).
  • Track inventory of office supplies and place orders when necessary.
  • Assist with tracking all annual in-service training for current employees on at least a monthly basis (Performance review and Prevention of Harassment).
  • Assist with Training and development classes at the request of leadership, with the assistance of the appropriate department to meet the needs of the facility.
  • Assist in updating and maintaining employee training information for the Leadership Development Program and ensure training records are filed properly and in a timely manner.
  • Assist in managing and coordinating all Learning Center activities, including scheduling training courses, reserving rooms for meetings, working with outside agencies, and corresponding with departments.
  • Ensure training compliance with federal, state, and local regulations.
  • Coordinate training activities with specific government departments, including Police, Fire, Public Works, and others, recognizing their distinct training needs and requirements.
  • Collaborate with leadership and subject matter experts across all city departments to identify training needs and deliver effective solutions.
  • Works on a team to produce programs that are satisfactory to all relevant parties and the organization.
  • Perform other related duties as assigned.

Career Path
This role offers the opportunity to build a career in Learning and Development within municipal government, with exposure to instructional design, compliance training, and interdepartmental collaboration. The incumbent will gain direct experience in both training operations and government administration, creating a strong foundation for future advancement within the organization.
Knowledge, Skills and Abilities
  • Knowledge of the principles of instructional design.
  • Knowledge of adult learning theory and techniques.
  • Knowledge of e-learning and computer-based training development with a willingness to learn and grow in this area.
  • Knowledge of e-learning concepts and architecture.
  • Knowledge of database technology, programming logic, and network principles.
  • Skill in the development and implementation of learning opportunities and environments.
  • Skill in problem-solving and decision-making.
  • Skill in the use of personal computers and job-related software, including classroom management.
  • Software and advanced Microsoft Office skills.
  • Microsoft Certification is required.
  • Skill in using authoring tools such as Canva, PowerPoint, and Articulate 360 (Storyline/Rise) is preferred.
  • Skill in oral and written communication.
  • Skill in project coordination and managing multiple concurrent deadlines.
  • Skill in vendor relationship management, including coordinating with external training providers and evaluating training solutions.
  • Skill in providing excellent internal customer service and promoting a learning culture.
  • High attention to detail and accuracy in record-keeping, reporting, and compliance tracking.
  • Advanced proficiency in Microsoft Office Suite, including Excel, Word and PowerPoint.
  • Microsoft Office Specialist certification is preferred but not required; demonstrated advanced skills may be assessed during the interview process.

Minimum Educational and Training Requirements
Bachelor's Degree in Human Resources, Business Administration or related field is required. Sufficient experience to understand the basic principles relevant to the major duties of the position, having had a similar position for one to two years.
Physical Requirements
The work is typically performed while sitting at a desk or table. The employee occasionally lifts light and heavy objects. Additionally, the following physical abilities are required:
  • Balancing - maintain equilibrium to prevent falling while walking, standing, or crouching.
  • Feeling - perceiving attributes of objects by touch with skin, fingertips.
  • Handling - picking, holding, or working with whole hand.
  • Hearing 1 - perceiving sounds at normal speaking levels, receive information.
  • Hearing 2 - receive detailed information, make discrimination in sound.
  • Kneeling - bending legs at knee to come to rest at knees.
  • Lifting - raising objects from lower to higher position, moving objects side to side, using upper extremities, back.
  • Manual Dexterity - picking, pinching, typing, working with fingers rather than hand.
  • Mental Acuity - ability to make rational decisions through sound logic, deductive reasoning.
  • Reaching - extending hands or arms in any direction.
  • Repetitive Motion - substantial movements of wrists, hands, fingers.
  • Speaking - expressing ideas with spoken word, convey detailed, important instructions accurately, concisely.
  • Standing - for sustained periods of time.
  • Talking 1- expressing ideas by spoken word.
  • Talking 2 - shouting to be heard above ambient noise.
  • Visual Acuity 1 - prepare, analyze data, transcribing, computer terminal, extensive reading.
  • Visual Acuity 2 - color, depth perception, field of vision.
  • Visual Acuity 3 - determine accuracy, neatness, observe facilities/structures.
  • Walking - on foot to accomplish tasks, long distances, or site to site.

The work is typically performed in an office, library, or computer.
The Columbus Consolidated Government is proud to offer an exceptional compensation and benefits package. Benefits include the following:
  • Low-cost Medical Insurance
  • Prescription Drug Plan
  • Dental Plan
  • Vision Plan
  • Flexible Spending Accounts
  • Life Insurance
  • Supplemental Life Insurance
  • Long Term Disability
  • Credit Union
  • Direct Deposit
  • 12 Paid Holidays
  • Vacation Leave
  • Sick Leave
  • PERK Time Off
  • Retirement Plan
  • Supplemental Retirement Plan
  • Free and Discounted Services
  • Employee Assistance Program

Take advantage of these free and discounted City Services offered to all City Employees.
  • Discounted Movie Tickets
  • Free Notary Services
  • Ride a Metra Bus for Free
  • Free Mulch
  • Free Fire/Safety Home Inspection
  • Driver's Training for Employee Dependents
  • Oxbow/Bull Creek Golf Course discounts
  • River Center Discounts
  • Cell Phone Carrier Discounts

Retirement Plan
The Columbus Consolidated Government offers a defined benefit retirement plan to eligible employees who work in General Government and in Public Safety. Employees in the pension plan must meet both age and years of service requirements to qualify for retirement. The current vesting period is ten years, and the current pension contribution rate is 8% of your gross salary.
Supplemental Retirement Plan
The Columbus Consolidated Government offers a Deferred Compensation Plan or supplemental retirement plan that is tax deferred. This plan allows employees to contribute a portion of their salary, before federal and state taxes, to a retirement account. Your compensation is more than a paycheck, it allows you to plan for your financial future as well.
01
Which best describes your level of education? (You will be asked to provide documentation)
  • No High School Diploma
  • GED
  • High School Diploma
  • Technical College
  • Some College
  • Associate's Degree
  • Bachelor's Degree
  • Master's Degree
  • Doctorate's Degree

02
How many years of work experience do you have with managing, coordinating, designing, developing and conducting training programs?
  • None
  • 0 - 1 year
  • 1 - 3 years
  • 3 - 5 years
  • 5 years or more

03
Please list and explain any work experience you have with adult learning theory and techniques.
04
Please list and explain any work experience you have with managing, coordinating, designing, developing and conducting training programs.
05
Please describe any hands-on work experience you have with using databases (like Excel or an LMS), automating tasks, or basic office network setups.
06
Please describe your hands-on experience with setting up, managing, or teaching in online classrooms (like Zoom or Teams) and organizing their structure.
07
Please describe your hands-on experience with creating, managing, or using online courses and designing how they are structured and built and the applications you are familiar with working with?
08
Tell us about your experience working directly with outside organizations, including how you managed communication and kept projects on track.
09
Please describe your hands-on experience with training others to use Microsoft Office programs like Word, Excel, or PowerPoint.
Required Question