1

Senior Computer Programmer Jobs in Oklahoma (NOW HIRING)

Senior Water Engineer

Thomas, OK · On-site

$89K - $122K/yr

Job title - Senior Water Engineer Location - West Palm Beach, FL Job type - Hybrid Requisition ID ... Strong verbal communication, computer proficiency, and organizational capabilities. * Ability to ...

$91K - $125K/yr

You Are: As a Senior Advanced AI Research Engineer, you sit at the boundary between AI systems ... Master's or PhD in Computer Science, Computer Engineering, or a related field is strongly preferred.

$185K/yr

Master's degree or higher in Computer Engineering, Computer Science, or Data Science and two (2) years of relevant experience. Grade 13 (Salaried) Position Description: The position of Senior AI ...

$185K/yr

Master's degree or higher in Computer Engineering, Computer Science, or Data Science and two (2) ... The University of Louisville is seeking a Senior AI Engineer to lead the design and delivery of ...

Senior Project Engineer

Tulsa, OK · On-site

$87K - $113K/yr

The Senior Project Engineer is capable of independently driving projects from concept through ... CAD or equivalentCommitment to MIRATECH and positive sense of cultureWhat's in it for You:

Senior Project Engineer

Tulsa, OK

$87K - $113K/yr

The Senior Project Engineer is capable of independently driving projects from concept through ... Proficient with SolidWorks CAD or equivalent * Commitment to MIRATECH and positive sense of culture ...

Senior Project Engineer

Tulsa, OK · On-site

$87K - $113K/yr

The Senior Project Engineer is capable of independently driving projects from concept through ... Proficient with SolidWorks CAD or equivalent * Commitment to MIRATECH and positive sense of culture ...

Mechanical Senior Engineer I

Tulsa, OK · On-site

$95K - $126K/yr

The Senior Engineer I will be part of a project team from inception through construction completion ... Experience using standard computer programs for design such as CAESAR II, AutoPipe, AutoCAD, , etc ...

CAD Designer

Ponca City, OK · On-site

$21.25 - $29.25/hr

The CAD Designer serves in the Engineering Department. will provide support to senior designers/engineers, product managers, machine shop, layout department and shop floor. ESSENTIAL FUNCTIONS: (The ...

CAD Designer

Ponca City, OK · On-site

$21.25 - $29.25/hr

The CAD Designer serves in the Engineering Department. will provide support to senior designers/engineers, product managers, machine shop, layout department and shop floor. ESSENTIAL FUNCTIONS: (The ...

Bachelor's degree in Electrical Engineering, Computer Engineering, Hardware Engineering or a related technical field and a minimum of 4-8 years of prior relevant experience. Additional years of ...

Sr. Hardware Engineer

Oklahoma City, OK · On-site

$87K - $157K/yr

Bachelor's degree in Electrical Engineering, Computer Engineering, Hardware Engineering or a related technical field and a minimum of 4-8 years of prior relevant experience. Additional years of ...

Showing results 41-60

Senior Computer Programmer information

See Oklahoma salary details

$12

$48

$66

How much do senior computer programmer jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for senior computer programmer in Oklahoma is $48.27, according to ZipRecruiter salary data. Most workers in this role earn between $40.62 and $57.69 per hour, depending on experience, location, and employer.

What is a senior computer programmer?

Senior Computer Programmers are experienced professionals who design, write, test, and maintain complex computer software and applications. They often lead programming teams, mentor junior developers, and contribute to architectural decisions. Their responsibilities include reviewing code for efficiency and security, troubleshooting issues, and ensuring that software meets both technical and business requirements. Typically, they have several years of experience in software development and are proficient in multiple programming languages.

What are the key skills and qualifications needed to thrive as a senior computer programmer?

To thrive as a Senior Computer Programmer, you need advanced proficiency in programming languages (such as Java, Python, or C++), strong problem-solving abilities, and a bachelor's degree in computer science or a related field. Expertise in software development tools, version control systems (like Git), and familiarity with industry-standard frameworks is typically required, along with relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Exceptional communication, leadership, and teamwork skills help you manage projects and mentor junior developers. These skills ensure you can deliver robust software solutions efficiently, drive technical innovation, and contribute effectively to team and organizational goals.

What are some typical challenges senior computer programmers face when leading project development?

Senior Computer Programmers often encounter challenges such as managing complex codebases, balancing hands-on coding with mentoring junior developers, and ensuring that projects meet both technical and business requirements. They are frequently responsible for architectural decisions, code reviews, and integrating new technologies, which requires staying current with industry trends. Additionally, effective communication and collaboration with cross-functional teams—including product managers, designers, and QA—are essential to delivering successful software solutions.

What is the difference between Senior Computer Programmer vs Software Developer?

AspectSenior Computer ProgrammerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; experience in programmingBachelor's degree in Computer Science or related field; coding experience
Work EnvironmentDevelops, tests, and maintains code; often in teamsDesigns and builds software applications; collaborates with stakeholders
Industry UsageCommon in tech, finance, healthcare sectorsWidespread across industries for application development
Search/Comparison IntentFocuses on programming expertise and experienceBroader software development responsibilities

While both roles involve coding and technical skills, a Senior Computer Programmer primarily focuses on writing, testing, and maintaining code, often with specialized programming expertise. A Software Developer typically has a broader role, including designing software solutions and collaborating with teams. The roles overlap in credentials and work environment, but their focus areas differ slightly.

How much does a senior computer programmer make?

A senior computer programmer typically earns between $90,000 and $130,000 annually, depending on experience, location, and industry. They often have advanced coding skills in languages like Java, C++, or Python and may hold certifications that enhance their earning potential.

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

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

Infographic showing various Senior Computer Programmer job openings in Oklahoma as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 11% Part Time, 2% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution, with an average salary of $100,399 per year, or $48.3 per hour.

Senior Water Engineer

Stanley Consultants

Thomas, OK • On-site

$89K - $122K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 8 days ago


Job description

Stanley Consultants is an award-winning and industry-leading global consulting engineering firm, with an unmatched commitment to culture, values, and ethics. We are dedicated to client experience and solve the most complex challenges to create a sustainable, connected, and enriched world for all. As the world changes, Stanley strategically evolves with it, integrating the latest technology, innovation, and resiliency practices.
 
With over a century of experience serving the energy, federal government, transportation, and water sectors, we have helped improve lives and shape the infrastructure systems that connect us. As an employee-owned organization with a People First approach, we stand apart from other engineering consulting and services firms. At Stanley, your voice counts, your growth matters, and your success is our success.
 
Stanley Consultants offers flexible work options, competitive pay and great benefits, a strong sense of community, and the chance to build a meaningful, long-term career!

Job title - Senior Water Engineer
Location - West Palm Beach, FL
Job type - Hybrid
Requisition ID - 11245

Stanley Consultants is seeking a Senior Water Engineer to join our West Palm Beach, FL office in support of a multi-disciplinary team delivering projects throughout the US Virgin Islands. With an established and growing market presence in St. Thomas, USVI, we require experienced leadership to sustain existing client relationships while strategically expanding Stanley's footprint within the regional water market.

In this role, the Senior Water Engineer will serve as a technical and project leader for water and wastewater initiatives across the US Virgin Islands, providing direction and oversight across all phases of project delivery. Responsibilities encompass the full lifecycle of municipal water and wastewater utility system projects - including planning, engineering design, and construction-phase services - with accountability for quality, schedule, and client outcomes at each stage.

This position represents a critical leadership opportunity for a seasoned professional committed to advancing infrastructure solutions in a dynamic and high-impact market.

The Senior Water Engineer will ideally have regional expertise in one or more of the following:

  • Water distribution, transmission, and storage
  • Wastewater conveyance
  • Pump Stations
  • Hydraulic modeling
  • Asset management
What You Will Be Doing:
  • Lead multi-disciplinary teams in the planning and delivery of water and wastewater projects across the US Virgin Islands.
  • Collaborate effectively with civil, mechanical, electrical, instrumentation and controls, structural, and CAD disciplines in the development of project plans and specifications.
  • Provide engineering support during the procurement and execution of projects.
  • Occasional fieldwork, such as site investigations and client meetings, as well as travel will be required.
  • Interface with equipment suppliers to prepare materials and equipment specifications.
  • Consistently managing and delivering projects on time and within budget.
  • Desire and ability to manage and mentor staff.
Required Qualifications:
  • A minimum of a Bachelor of Science (BS) degree in either Civil Engineering, or Environmental Engineering is required; a Master of Science (MS) degree is preferred.
  • A minimum of 8 years of relevant experience.
  • Professional Engineer (PE) license in Florida and US Virgin Islands is required; or must be able to obtain within 6 months of hire date.
  • Demonstrated regional and technical expertise in water and wastewater engineering.
  • Strong verbal communication, computer proficiency, and organizational capabilities.
  • Ability to effectively communicate in both in-person and virtual formats.
  • Excellent technical writing skills.
  • Demonstrated leadership of design teams in a project delivery environment.

Stanley Consultants brings more than a century of proven expertise to the Water Market, building upon an enduring legacy of engineering excellence to shape a data-driven, "smart water" future. That heritage, combined with the skill and energy of an emerging generation of water professionals, positions the organization at the forefront of an industry navigating increasingly complex demands.

Professionals who join Stanley's water team become part of a collaborative environment where innovative thinking and technical passion are channeled alongside the guidance of seasoned engineers. Together, this integrated team addresses the full spectrum of challenges confronting today's water sector - from aging infrastructure and constrained funding environments to the escalating operational impacts of a more variable and unpredictable climate. Stanley Consultants offers the platform, the people, and the purpose for water professionals ready to make a meaningful and lasting contribution to the industry.

Stanley Consultants fosters a workplace culture grounded in a People First philosophy, offering a comprehensive employment experience that encompasses competitive compensation, flexible working arrangements, meaningful work-life balance, continuous learning opportunities, and a fully inclusive environment. As an employee-owned organization, Stanley places the well-being of every employee - referred to internally as members - at the center of its corporate values, leveraging technology extensively to support ongoing professional development and education.

The organization's leadership operates with a deliberate commitment to cultivating enthusiasm and sustained engagement, balancing high performance with the foresight to prevent burnout. At Stanley Consultants, recognition, compensation, and career advancement are not incidental outcomes - they are the direct and natural result of a culture that rewards responsiveness, elevates teamwork, and champions innovation at every level of the organization.


Work-Life Balance
We realize there's more to life than just work. We help you meet the demands of work, family and personal life through several flexible options.
 
What we offer:
Member-Owned. Member-ownership is at the heart of our culture, aligning client satisfaction, company performance, and personal reward.
Paid Time Away. Stanley Consultants offers numerous paid holidays, generous paid time off (PTO), parental leave, and professional development leave.
Health Insurance. We provide a comprehensive insurance package including medical, dental, vision, FSA, HSA, Doctor On Demand, wellness reimbursement, and mental health resources.
Financial Health. We offer life insurance, short- and long-term disability insurance, identity theft protection, and many other benefits.
Professional Growth. When your skills grow, so do we, which is why we offer tuition assistance, professional society membership, and more.
Financial Rewards. We share our prosperity with members through company stock ownership, a generous 401K match, incentive compensation, and profit-sharing contributions to retirement 401K plans.
Click Here: A Great Place To Work  
 
Learn more about Stanley Consultants in this short video:  Working at Stanley Consultants
 
Stanley Consultants does not welcome unsolicited resumes from staffing and recruiting agencies. Any unsolicited resumes submitted to Stanley Consultants, including but not limited to resumes submitted directly to Stanley Consultants members, or any of our representatives, will be deemed the property of Stanley Consultants.
 
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
 
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. 41 CFR 60-1.35(c)
 
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job