1

Assistant Computer Programmer Jobs in Oklahoma City, OK

Systems Engineer

Oklahoma City, OK · Remote

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Assist with software deployment and system integration activities as required.Required QualificationsBachelor 's degree in Computer Engineering, Electrical Engineering, Computer Science, Systems ...

Systems Software Engineer

Oklahoma City, OK · On-site +1

$148K - $175K/yr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

... * Assist with software deployment and system integration activities as required. Required Qualifications * Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science ...

Systems Software Engineer

Oklahoma City, OK · On-site

$148K - $175K/yr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

... * Assist with software deployment and system integration activities as required. Required Qualifications * Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science ...

Senior Computer Systems Engineer

Oklahoma City, OK · On-site

$107K - $195K/yr

  • Medical

  • Retirement

  • PTO

The Senior Systems Engineer will work closely with cross-functional teams to support on-site system ... Provide support for system backups, disaster recovery, and data integrity. * Assist in managing ...

Maintain daily backup and storage * Assist in the development of training coursework and materials ... Three to Five years' in information technology or computer engineering * Three to Five years' in ...

Showing results 21-40

Assistant Computer Programmer information

See Oklahoma City, OK salary details

$28.3K

$55.6K

$81.8K

How much do assistant computer programmer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for assistant computer programmer in Oklahoma City, OK is $55,647.00, according to ZipRecruiter salary data. Most workers in this role earn between $43,200.00 and $68,500.00 per year, depending on experience, location, and employer.

What is the difference between Assistant Computer Programmer vs Computer Programmer?

AspectAssistant Computer ProgrammerComputer Programmer
CredentialsTypically an associate degree or relevant certificationsBachelor's degree in computer science or related field
Work EnvironmentSupport roles, assisting in coding and testingDeveloping, testing, and maintaining software applications
Employer UsageEntry-level support in tech teamsLead development projects and software solutions

Assistant Computer Programmers usually have foundational certifications and assist senior programmers in coding tasks, while Computer Programmers are responsible for designing and implementing software solutions independently. The roles differ mainly in responsibility level and experience required.

What is an assistant computer programmer?

Assistant Computer Programmers are entry-level professionals who help develop, test, and maintain software under the supervision of more experienced programmers or software engineers. Their tasks often include writing simple code, debugging programs, updating documentation, and assisting in the implementation of software solutions. This role serves as a stepping stone for those seeking to advance in the field of computer programming, providing valuable hands-on experience with coding languages and development tools.

What are the key skills and qualifications needed to thrive as an assistant computer programmer, and why are they important?

To thrive as an Assistant Computer Programmer, you generally need proficiency in programming languages such as Java, Python, or C++, along with a relevant degree or coursework in computer science. Familiarity with development environments, version control systems like Git, and basic debugging tools is typically expected. Strong analytical thinking, problem-solving abilities, and effective communication skills help you collaborate with team members and understand project requirements. These skills and qualities are essential for contributing to software development projects efficiently and ensuring code quality and team productivity.

Is there a demand for assistant computer programmers?

Assistant computer programmers are in demand as organizations seek support for software development, coding, and troubleshooting tasks. The role often requires knowledge of programming languages and tools like Java, Python, or C++, and job growth is driven by ongoing technology adoption across industries.

What are the typical responsibilities of an assistant computer programmer within a software development team?

As an Assistant Computer Programmer, you will often focus on tasks such as writing and testing code under the supervision of senior programmers, debugging existing software, and assisting with documentation. You may also help maintain databases, update software features based on user feedback, and work closely with developers, designers, and quality assurance teams. This role provides a strong learning environment, allowing you to gradually take on more complex projects and responsibilities as you build your skills and experience.

What are the most commonly searched types of Computer Programmer jobs in Oklahoma City, OK?

The most popular types of Computer Programmer jobs in Oklahoma City, OK are:

What are popular job titles related to Assistant Computer Programmer jobs in Oklahoma City, OK?

For Assistant Computer Programmer jobs in Oklahoma City, OK, the most frequently searched job titles are:

What job categories do people searching Assistant Computer Programmer jobs in Oklahoma City, OK look for?

The top searched job categories for Assistant Computer Programmer jobs in Oklahoma City, OK are:

Infographic showing various Assistant Computer Programmer job openings in Oklahoma City, OK as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 10% Part Time, and 2% Contract. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $55,647 per year, or $26.8 per hour.

CAD Designer II - Water/Wastewater Conveyance & Facilities

Ardurra Group, Inc.

Oklahoma City, OK

$25 - $34.50/hr

Full-time

Re-posted 28 days ago


Job description

Ardurra is looking to hire a CAD Production Designer II to join our Water/Wastewater group in Oklahoma City, OK!

Ardurra is a multidisciplinary civil engineering services firm which provides broad-based solutions tailored to the specific needs of the public and private sector. We leverage the depth of our professional and technical expertise, as well as our integrated structure, to deliver practical, innovative solutions for our clients.

We have been creating opportunities for our employees to develop both personally and professionally. As a result, our team has contributed to some of the nation’s most important infrastructure projects. These are projects that can positively impact people’s lives.

Primary Function

Under general supervision and technical mentorship, the Production Designer II performs moderately difficult to complex drafting and design assignments supporting municipal water and wastewater projects, including pipeline conveyance systems and treatment facilities. This role applies advanced drafting techniques and fundamental design principles using Civil 3D and/or Mechanical CAD platforms, in accordance with company and industry standards.

Assignments are intended to leverage established production skills while expanding exposure to pipeline design, treatment facility layouts, and multi-discipline coordination, allowing continued growth in technical design capability.

Primary Duties

  • Establish design criteria for assigned phases of water and wastewater projects, applying basic engineering principles under the direction of a project engineer
  • Prepare detailed pipeline and facility layout drawings, including unusual or complex designs requiring application of theoretical and practical engineering knowledge
  • Develop plan, profile, and detail drawings for:
    • Waterlines, sanitary sewer, and force mains
    • Pipeline appurtenances, structures, and specialty details
    • Treatment plant civil and/or mechanical layouts, piping arrangements, and site plans
  • Determine material quantities and perform supporting calculations using accepted formulas, references, and design standards
  • Provide design sketches, redlines, and technical guidance to lower-level design and drafting staff for preparation of finished drawings
  • Review and check work performed by junior production staff to ensure technical accuracy and adherence to standards
  • Support field assignments and may lead field walkdowns, coordinating with engineers to verify existing conditions and constructability
  • Regularly interface with engineers, project managers, clients, vendors, and internal disciplines to support coordinated project delivery
  • Assist project engineers with related technical tasks, such as:
    • Compiling and computing engineering data
    • Assisting with specifications and technical memoranda
    • Supporting cost estimating and quantity takeoffs
  • Assist with drawing schedules, task assignments, and workload coordination for assigned design tasks
  • Provide conceptual input during project planning stages for pipeline routing, layout alternatives, and facility configuration
  • Perform discipline-specific design tasks and utilize required software tools as directed by management

Knowledge, Skills, and Abilities

  • Strong understanding of advanced CAD drafting and fundamental design concepts related to water and wastewater pipelines and treatment facilities
  • Proficiency with Civil 3D for pipeline layout, profiles, pipe networks, and surfaces, and/or Mechanical CAD tools for treatment plant piping and equipment layouts
  • Ability to prepare and interpret complex design drawings, calculations, and sketches
  • Knowledge of industry design standards and municipal specifications applicable to water and wastewater infrastructure
  • Ability to independently complete assigned design tasks while coordinating closely with engineers and project teams
  • Demonstrated ability to mentor or guide junior technical staff on drafting and design tasks
  • Strong communication, organization, and coordination skills across multi-discipline teams

Education and Experience Requirements

  • High school diploma or equivalent required; Associate’s degree or Technical Certificate in Drafting, CAD, or related field preferred
  • Proven mastery of Production Designer I duties and 2 or more years of Production Designer experience
  • 6–8 years of related industry experience, with 2–4 years performing design-level work preferred
  • Strong proficiency with applicable CAD applications (e.g., Civil 3D, Revit, Mechanical CAD), as required for pipeline and/or treatment projects
  • Proficiency with internal CAD standards and industry design practices; applicable CAD certifications preferred
  • Strong understanding of industry design standards and specifications related to water and wastewater infrastructure
  • Working knowledge of Microsoft Office programs
  • Demonstrated ability to lead or mentor technical staff at a task or project-component level
  • Equivalent combinations of education and experience may be considered

Why Ardurra?

While Ardurra offers competitive compensation and rich benefits programs, it is our culture that truly sets us apart from our peers. We nurture a family-like culture, striving to create a work environment that is enjoyable, challenging and rewarding but also fun. We are acutely focused on developing our staff, whether through our internal Ardurra Academy or through our industry-leading Leadership program. We have made a deliberate and focused commitment to nurture a people-centric culture where people are: valued as individuals; supported in their professional and career development with multiple, varied career paths; provided the tools and resources to be successful, engaged, and satisfied in their work; and positive benefits, time-off programs, and flexibility to help maintain a healthy balance between work and home.

Ardurra is an Equal Opportunity/ Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, gender identity or sexual orientation.

NOTICE TO THIRD PARTY AGENCIES:

Ardurra does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Agency Agreement, Ardurra will not consider or agree to payment of any referral compensation or recruiter fee. If a resume or candidate is submitted to any hiring manager without a previously signed agreement, Ardurra reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. These candidates will be considered property of Ardurra. We’re not currently looking to add any more agencies to our list of approved vendors, so please do not contact any of our managers or recruitment team with sales calls or details of your candidates.

#LI-KB1