1

Software Coding Jobs in Oklahoma (NOW HIRING)

This involves software coding within training simulations as well as integration with other simulations and military systems. Candidate will work in a team of developers, engineers, and analysts to ...

Intermediate Software Developer

Lawton, OK ยท On-site

$70 - $100/hr

This involves software coding within training simulations as well as integration with other simulations and military systems. Candidate will work in a team of developers, engineers, and analysts to ...

This involves software coding within training simulations as well as integration with other simulations and military systems. Candidate will work in a team of developers, engineers, and analysts to ...

This involves software coding within training simulations as well as integration with other simulations and military systems. Candidate will work in a team of developers, engineers, and analysts to ...

Software Engineer II

Tulsa, OK ยท On-site

$85K - $117K/yr

Summary Design, code, implement, and test simulation software for simulator training devices and other similar applications that satisfy specified operational, performance, and interface requirements.

Software Engineer II

Tulsa, OK ยท On-site

$90 - $130/hr

Summary Design, code, implement, and test simulation software for simulator training devices and other similar applications that satisfy specified operational, performance, and interface requirements.

Software Engineer II

Tulsa, OK ยท On-site

$80 - $110/hr

Write software code that complies with detailed design specifications using C, Fortran, and/or other high order programming languages. Utilization of the Linux Operating System. * Perform subsystem ...

New

Software Engineer Senior - Tulsa

Tulsa, OK ยท On-site

$107K - $141K/yr

Write software code that complies with detailed design specifications using C, Fortran, and/or other high order programming languages. Utilization of the Linux Operating System. * Perform subsystem ...

The Provider Practice Coding Consultant role is an opportunity to make a significant impact in the ... Experience in computerized encoding and abstracting software. * Required to take and pass annual ...

Oracle Software Engineer

Oklahoma City, OK ยท On-site

$107K - $195K/yr

Primarily produce software code that interfaces directly with hardware. * Primarily debug and troubleshoot commands in object-oriented programming. * Primarily analyze and translate requirements into ...

next page

Showing results 1-20

Software Coding information

See Oklahoma salary details

$44.3K

$103.3K

$153.3K

How much do software coding jobs pay per year?

As of Aug 23, 2026, the average yearly pay for software coding in Oklahoma is $103,270.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,100.00 and $120,000.00 per year, depending on experience, location, and employer.

What is software coding?

Software coding is the process of writing instructions that a computer can understand and execute, using programming languages such as Python, Java, or C++. These instructions, known as code, form the basis of software applications, websites, and systems. Coders or programmers translate requirements and logic into a structured language that tells the computer what to do. Coding is a key component in software development and is essential for building, maintaining, and improving digital products.

What are the key skills and qualifications needed to thrive in software coding, and why are they important?

To thrive in Software Coding, you need strong programming skills, algorithmic thinking, and a solid understanding of software development principles, often supported by a degree in computer science or a related field. Familiarity with coding languages like Python, Java, or C++, as well as version control systems such as Git, is typically required, and certifications like Microsoft Certified: Azure Developer or AWS Certified Developer can be advantageous. Problem-solving, attention to detail, and effective communication are crucial soft skills for collaborating with teams and debugging code. These skills enable the creation of reliable, efficient software solutions and ensure successful project delivery in a fast-evolving tech environment.

What are some common challenges software coders face when working on collaborative projects?

Software coders often encounter challenges such as merging code changes, managing different coding styles, and maintaining clear communication within the team. Version control conflicts and ensuring code consistency across team members can also be tricky, especially in large or distributed teams. To overcome these issues, coders typically rely on tools like Git, adhere to coding standards, and participate in regular code reviews to ensure smooth collaboration and high-quality output.

What is the difference between Software Coding vs Software Testing?

AspectSoftware CodingSoftware Testing
Primary FocusWriting and developing code to create software applicationsEvaluating and verifying software to identify bugs and ensure quality
Required SkillsProgramming languages, problem-solving, algorithm designTesting methodologies, attention to detail, analytical skills
Work EnvironmentDevelopment teams, coding labs, software companiesQuality assurance teams, testing labs, software companies
Common CertificationsNone specific, but programming certifications helpfulISTQB, CSTE, CSQA

While software coding involves creating and writing the actual code for applications, software testing focuses on evaluating the software to find and fix bugs. Both roles are essential in the software development lifecycle and often work closely together to ensure high-quality products.

What jobs can I do with software coding?

Software coding skills open opportunities in roles such as software developer, web developer, mobile app developer, systems analyst, and quality assurance tester. These jobs typically require proficiency in programming languages like Java, Python, or C++, and may involve working in teams using tools like Git and Agile methodologies.
Infographic showing various Software Coding job openings in Oklahoma as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $103,270 per year, or $49.6 per hour.

Simulations Software Programmer

Tec-Masters Inc

Lawton, OK โ€ข On-site

Full-time

Re-posted 4 days ago


Job description

Essential Duties and Responsibilities:

Provide technical design and programming for enhancements to combat system capabilities, unit behaviors, terrain interactions, data post-processing, graphical user interface, etc., for the FireSim XXI software. Two programmers are required.

Provide written documentation of changes to source code, required to maintain FireSim XXI software. Written documentation will conform to established FireSim XXI documentation file formats and will be briefed to the FireSim XXI Configuration Control Board (CCB) when required.

Maintain proficient operator-level knowledge of Fires Simulations and Fires tactical systems to include AFATDS and FireSim XXI to provide operational support to the field for the following experiments and demonstrations: AFWE, AFC Experimentation Campaign, fires integration and others as addressed by the AFC Experiment Guidance but not to exceed ten experiments each fiscal year.

Provide networking expertise to integrate and maintain FireSim XXI interoperability with tactical devices or other simulations in Distributed Interactive Simulation or High-Level Architecture experimentation, training and demonstration environments.

Provide FireSim XXI technical support to experiments, exercises, fielding, and demonstrations conducted or supported by the Fires Battle Lab.

Requirements (Minimum Experience, Education, Skills, Knowledge and Licensure):

Have a bachelor’s degree in computer science or higher.

Have extensive training within the following subject areas: computer science, mathematics, statistics, object-oriented programming, data structures and/or algorithm design.

Have demonstrated experience in abstracting complex problems into efficient, reusable, and robust software code.

Be able to obtain a military driver’s license.

Have experience with Agile software coding practices for code development and testing purposes especially within the realm of military simulations (scenarios, force structures, fire systems, sensor systems, munitions, etc.).

Demonstrate experience using software testing and configuration management practices.

Demonstrate experience applying advanced programming techniques to include, but not limited to, object- oriented design, advanced data structures and file structures, numerical algorithms, and data search and retrieval techniques.

Demonstrate experience integrating simulations into distributed simulation environments, especially within Distributed Interactive Simulations (DIS) architectures and High-Level Architecture (HLA) environments working with Federation Object Models (FOMs).

Demonstrated experience programming with object-oriented usage of C and C++ Programming Languages and demonstrated experience in usage of Linux Operating Systems.

Have demonstrated experience with programming large software applications, especially within stochastic, event driven, entity-based simulations such as FireSim XXI.

Possess, at a minimum, a secret clearance.