1

Senior Programmer Analyst Jobs in Edmond, OK (NOW HIRING)

Sr. Data Engineer

Oklahoma City, OK · On-site

$50 - $70/hr

Senior Data Engineer Location: Oklahoma City, OK Pay: $50 - $70 / Hour Work Schedule: Hybrid - 4 ... A key focus of the role will be analyzing data related to reliability and vegetation management ...

Senior Data Engineer Location: Oklahoma City, OK Pay: $50 - $70 / Hour Work Schedule: Hybrid -- 4 ... A key focus of the role will be analyzing data related to reliability and vegetation management ...

Senior Completions Engineer

Oklahoma City, OK · On-site

$97K - $133K/yr

Job Profile Summary: The Senior Completions Engineer, working under general supervision, is ... Conducts technical analyses and evaluations of completion and recompletion operations, identifying ...

Showing results 21-40

Senior Programmer Analyst information

See Edmond, OK salary details

$20

$46

$64

How much do senior programmer analyst jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for senior programmer analyst in Edmond, OK is $46.01, according to ZipRecruiter salary data. Most workers in this role earn between $38.65 and $52.36 per hour, depending on experience, location, and employer.

What is a senior programmer analyst?

Senior Programmer Analysts are experienced IT professionals who design, develop, and maintain computer software and systems. They analyze user requirements, write and test code, and often lead technical projects or mentor junior staff. In addition to programming, they bridge the gap between business needs and technology solutions by gathering requirements, troubleshooting issues, and recommending improvements. Their expertise ensures that software applications are efficient, secure, and aligned with organizational goals.

How do senior programmer analysts typically collaborate with cross-functional teams to deliver complex projects?

Senior Programmer Analysts often work closely with business analysts, project managers, and other IT professionals to translate business requirements into technical solutions. They play a key role in designing system architecture, reviewing code, and ensuring that project milestones are met on time. Regular communication and collaboration with stakeholders are essential, as they must clarify objectives, address technical challenges, and ensure that the final product aligns with business goals. This collaborative environment enhances efficiency and fosters professional growth through exposure to various disciplines.

What are the key skills and qualifications needed to thrive as a senior programmer analyst, and why are they important?

To thrive as a Senior Programmer Analyst, you need advanced programming skills, systems analysis expertise, and a relevant degree in computer science or a related field. Familiarity with development frameworks, database management systems, and project management tools such as Agile or Scrum is typically required, along with certifications like PMP or specialized programming credentials. Strong problem-solving abilities, communication skills, and leadership are crucial soft skills to effectively collaborate and guide teams. These competencies enable you to design robust solutions, ensure project efficiency, and bridge technical and business requirements.

What is the difference between Senior Programmer Analyst vs Programmer Analyst?

AspectSenior Programmer AnalystProgrammer Analyst
Required CredentialsBachelor's degree, experience, certifications (e.g., Java, SQL)Bachelor's degree, entry-level certifications often sufficient
Work EnvironmentComplex projects, team leadership, client interactionDevelopment tasks, coding, testing, support
Employer & Industry UsageIT firms, finance, healthcare, governmentSimilar industries, often entry-level or mid-level roles

The main difference between a Senior Programmer Analyst and a Programmer Analyst lies in experience, responsibilities, and scope. Senior roles typically involve leadership, complex project management, and mentorship, while Programmer Analysts focus on coding and support tasks. Both roles are common in IT and related industries, but the senior position requires more experience and often additional certifications.

How much does a senior programmer analyst make in the US?

A senior programmer analyst in the US typically earns between $80,000 and $120,000 annually, depending on experience, location, and industry. They often possess strong programming skills in languages like Java, C#, or SQL, and may hold certifications such as PMP or ITIL.

What cities near Edmond, OK are hiring for Senior Programmer Analyst jobs?

Cities near Edmond, OK with the most Senior Programmer Analyst job openings:

Infographic showing various Senior Programmer Analyst job openings in Edmond, OK as of August 2026, with employment types broken down into 84% Full Time, 9% Part Time, 1% Temporary, and 6% Contract. Highlights an 78% Physical, 10% Hybrid, and 12% Remote job distribution, with an average salary of $95,708 per year, or $46 per hour.

Electrical/Computer Engineer, Level 1

asrcfh

Oklahoma City, OK • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


ASRC Federal rating

7.8

Company rating: 7.8 out of 10

Based on 28 frontline employees who took The Breakroom Quiz

244th of 453 rated engineering


Job description

ASRC Federal Advanced Research supports the FAA NAS (National Airspace System) SLES (Second Level Engineering Services) contract.  Join our growing team as an electrical engineer in support of the NAS Communications Team at the Mike Monroney Aeronautical Center (MMAC) in Oklahoma City.

Requirements:

US Citizenship or Permanent Residency required. All applicants must have resided in the United States for the past 3 yearsOn-site presence will be as required by the FAA.

  • Foundational knowledge of analog and digital circuit analysis and design.
  • Understanding of semiconductor devices, power electronics, and signal processing.
  • Ability to read and interpret schematics, wiring diagrams, and technical drawings.
  • Familiarity with Printed Circuit Board design principles and layout fundamentals.
  • Experience with laboratory instrumentation (oscilloscopes, spectrum analyzers, signal generators, multimeters).
  • Understanding of grounding and bonding.
  • Basic troubleshooting of electronic assemblies and subsystems.
  • Ability to support electrical engineering tasks under senior engineer guidance.
  • Ability to pass an FAA background investigation.

 Responsibilities:

Technical Documentation & Communication

  • Ability to write clear, structured technical documentation including:
    • Engineering analysis reports.
    • Test procedures and test reports.
    • Configuration documentation.
    • Standard operating procedures (SOPs).
    • Engineering change documentation.
  • Strong verbal communication skills for technical briefings and stakeholder coordination.
  • Ability to translate complex technical issues into clear explanations for non-technical personnel.

 

Field & Operational Support

  • Ability to take and support field service calls.
  • Provide real-time troubleshooting support to field technicians.
  • Document incident findings and corrective actions.
  • Support remote and on-site system diagnostics.
  • Participate in after-hours or mission-critical support when required.

 

Core Electronics Engineering Competencies

  • Solid foundation in circuit theory, power systems, grounding, and signal integrity.
  • Ability to interpret schematics, wiring diagrams, and system block diagrams.
  • Structured troubleshooting methodology (root cause analysis, fault isolation).
  • Understanding of system integration principles (hardware, firmware, and software interaction).
  • Familiarity with industry safety standards and electrical best practices.
  • Ability to support electrical engineering tasks in lab, field, and production environments.

 

Core Programming / Software Competencies

  • Experience with programming in Python (2 and 3), C, and C++.
  • Good written and spoken communication including developing technical documentation.
  • Working knowledge Windows, and UNIX and UNIX-like Operating Systems (AIX, Linux).
  • Knowledge and understanding of the importance of testing during all phases of the software development process.
  • Proficiency with computer operating systems, software, and hardware with proven ability to debug complex systems and to conduct reviews, audits, and testing.
  • Solid troubleshooting and problem-solving experience.
  • Experience with networking protocols and technologies including TCP, UDP, DHCP, SNMP, and VoIP.
  • Experience working in a team environment.

 

Education/Experience:

  • Bachelor of Science from an ABET (Accreditation Board for Engineering and Technology) accredited program in Computer/Electrical/Electronic Engineering.

What ASRC Federal employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom