1

Computer Programmer Jobs in O Fallon, MO (NOW HIRING)

Drafter CAD Operator IV

Saint Louis, MO · On-site

$22 - $29.50/hr

Job Summary Performs progressively complex technical engineering office or field activities on base operating support contract (BOSC) projects using a variety of computer programs; makes office and ...

BIM/CAD Specialist - TS/SCI

Saint Louis, MO · On-site

$26.59 - $46.54/hr

Interpret and draft engineering sketches and translate them into CAD and BIM models. * Prepare high quality facility, architectural, and engineering drawings and models from established layouts and ...

Civil CAD Designer

Saint Louis, MO · On-site

$60K - $90K/yr

Phone 3145989775 Description David Mason + Associates has provided high-quality Civil Engineering ... Prepare CAD drawings and project documents in accordance with company standards * Interpret drawing ...

Showing results 41-60

Computer Programmer information

See O Fallon, MO salary details

$30.9K

$60.8K

$89.3K

How much do computer programmer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for computer programmer in O'Fallon, MO is $60,782.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,200.00 and $74,800.00 per year, depending on experience, location, and employer.

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

How much do computer programmers get paid?

Computer programmers' salaries vary based on experience, location, and industry, but the median annual wage in many regions is around $70,000 to $85,000. Skilled programmers with knowledge of languages like Java, Python, or C++ and experience with software development tools tend to earn higher salaries, especially in tech hubs or specialized fields.

Is a computer programmer a good career?

A computer programmer is a viable career that involves writing, testing, and maintaining software using programming languages like Java, Python, or C++. It offers opportunities in various industries, often requires problem-solving skills and continuous learning, and can provide competitive salaries and job stability depending on experience and location.

What do you do as a computer programmer?

A computer programmer writes, tests, and maintains code to develop software applications, websites, or systems. They use programming languages like Java, Python, or C++ and often work with development tools and version control systems. Programmers analyze requirements, troubleshoot issues, and collaborate with teams to ensure functionality and performance.

What kind of jobs can computer programmers get?

Computer programmers can work in various roles such as software developers, application programmers, web developers, and systems analysts. They often work in industries like technology, finance, healthcare, and government, and may require knowledge of programming languages, software development tools, and problem-solving skills.

What are the most commonly searched types of Computer Programmer jobs in O'Fallon, MO?

The most popular types of Computer Programmer jobs in O'Fallon, MO are:

What are popular job titles related to Computer Programmer jobs in O'Fallon, MO?

For Computer Programmer jobs in O'Fallon, MO, the most frequently searched job titles are:

What cities near O'Fallon, MO are hiring for Computer Programmer jobs?

Cities near O'Fallon, MO with the most Computer Programmer job openings:

Infographic showing various Computer Programmer job openings in O'Fallon, MO as of September 2026, with employment types broken down into 96% Full Time, and 4% Contract. Highlights an 88% In-person, 4% Hybrid, and 8% Remote job distribution, with an average salary of $60,782 per year, or $29.2 per hour.

Drafter CAD Operator IV

Saint Louis, MO • On-site

$22 - $29.50/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 25 days ago


Key responsibilities

  • Prepare drawings or computer models of complex or original designs using CAD and Revit software.

  • Interpret AutoCAD files, confirm existing facility measurements, and develop Building Information Models.

  • Manage and maintain facility drawings, including updating as-built and new work changes to ensure accuracy.


Job description

Make an impact by joining ServiceSource, a champion for people with disabilities. Explore new opportunities! ServiceSource is an organization of talented people who drive innovation, embrace change, and strengthen communities.
As a qualified nonprofit agency operating within the AbilityOne program, ServiceSource hires persons with significant disabilities. For the majority of direct labor positions, ServiceSource will obtain documentation of a significant disability as per the JWOD Act.
Job Summary
Performs progressively complex technical engineering office or field activities on base operating support contract (BOSC) projects using a variety of computer programs; makes office and/or field technical engineering computations, maintains records and reports, develops building information models; and performs related duties as required.
Primary Duties
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. These duties and responsibilities will be rated on the Annual Performance Review:
  • Works closely with design originators, preparing drawings or computer models of unusual, complex, or original designs that require a high degree of precision Provide printing and reproductions of CAD drawings.
  • Interpret AutoCAD files, confirm existing facility measurements, and assist in the Development of Building Information Models using REVIT and other engineering application programs.
  • Transfer existing historic facility drawings into an electronic file format and implement the process for archival into electronic system.
  • Manage and maintain in-house facility drawings, including all building floorplans, 3D models, and associated disciplines. This includes implementing as built / new work changes to master site facility drawings to maintain accuracy.
  • Exercises independent judgment in selecting and interpreting data based on knowledge of the design intent.

Additional Responsibilities
  • Although working primarily as a drafter, this worker may occasionally interpret general designs prepared by others to complete minor details, may provide advice and guidance to lower level drafters or serve as coordinator and planner for large and complex drafting projects.
  • Using computerized drafting programs, prepares construction drawings of varied maintenance, repair, and BOSC construction projects.
  • Creates, updates, and inputs data into various computer programs; analyzes data.
  • Issues permits and assists in determining that all legal and technical requirements for construction contract documents are met.
  • Performs new ACAD and REVIT development on site that is not subcontracted outside of our organization.
  • Management of facility documents for three campuses and maintains / supports an automated / manual Document File Retrieval process.
  • Communicate requested site information to all approved stakeholders of a given project.
  • Performs unusually difficult assignments requiring considerable initiative, resourcefulness, and rafting expertise.
  • Perform other related duties as assigned.

Qualifications: Education, Experience, and Certification(s)
  • High school diploma or state certified equivalent is required.
  • Completion of a multi-year computer aided design training program; OR Completion of an Associate of Arts degree in civil engineering technology OR two (2) years of college work in a civil engineering curriculum, OR 24 units of college course work in algebra, trigonometry, physics, chemistry, land surveying, soil mechanics or other related course work may be substituted for a maximum of one (1) year of the total required experience. Course work must reflect good performance and must be approved by the Human Resources Department.
  • Must possess a valid Missouri or Illinois driver license.
  • Ability to obtain and maintain a Top Secret/SCI government security clearance with polygraph is required.

Knowledge, Skills, and Abilities
  • Knowledge of drafting instruments, materials and techniques; materials, methods and equipment used in the maintenance and repair of facilities and related structures; and, personal computers and relevant technical engineering application programs.
  • Ability to read and interpret engineering plans and specifications; maintain engineering notes; perform required drafting and assist in the preparation of designs, plans, estimates, reports and specifications; take independent action and follow through on assignments as required.
  • Strong written and oral communications skills.

Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to stand; reach with hands and arms; and talk or hear. The employee is required to frequently stand, walk and sit. The employee may occasionally lift or move products and supplies, up to 50 pounds. Specific vision abilities required by this job include close vision, distance vision, depth perception, and ability to adjust focus.
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. The noise level in the work environment is usually quiet and, in some instances, hearing protection must be worn in high noise areas. While most of the positions work primarily indoors in an office environment, depending on position and/or assignment, incumbents may be required to work outdoors and occasionally be exposed to inclement or hazardous conditions requiring moderate to heavy physical activities.
What We Offer - for Benefit Eligible Employees May Include:
Because ServiceSource hires the best people, we work hard to provide benefits that make their lives better, so we offer a comprehensive benefit program which features:
  • Health coverage for you and your family through Medical, Dental, and Vision plans.
  • Financial protection with 100% company paid Disability, Life, Accidental Death & Dismemberment insurance.
  • A 403(b)-Retirement plan in which the company matches dollar for dollar on a generous percentage matching up to 3% of your contribution.
  • Tax advantages through Flexible Spending and Health Savings accounts that allow you to pay for specific healthcare and dependent care expenses with pre-tax dollars.
  • To help you manage your work and life needs, we offer an Employee Assistance Program, Wellness Program, and Tuition Assistance.
  • A generous paid time-off program in which the benefits increase based on your tenure with the company.

We are an Equal Employment Opportunity Employer, making employment decisions without regard to a person's race, color, religion, sex (including pregnancy, sexual orientation, gender identity and transgender status), national origin, age (40 or older), veteran status, disability, or any other protected class. We are an E-Verify Employer and a drug-free workplace. Pre-employment background checks are required for all employment positions.
PAY TRANSPARENCY POLICY STATEMENT:
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information