1

Applications Systems Analyst Programmer Jobs in Oklahoma

SAP Business Systems Analyst

Oklahoma City, OK ยท On-site

$67K - $142K/yr

Maintain deep knowledge of Commercial Off the Shelf (COTS) applications (e.g., SAP) Perform ... Requirements/user stories, process modeling, test management, Azure DevOps, ServiceNow (or ...

Systems Analyst II, SCADA

Tulsa, OK ยท On-site

$74K - $101K/yr

In this role, you will collaborate closely with Field Operations Technicians, Controls/Engineering ... Analysts to deliver projects and support dayโ€‘toโ€‘day operations. You should be comfortable ...

New

Systems Engineering Support Analyst Company: The Boeing Company The Boeing Defense, Space & Security (BDS) organization is seeking a Systems Engineering Support Analyst to assist with the support of ...

Systems Engineering Support Analyst Company: The Boeing Company The Boeing Defense, Space & Security (BDS) organization is seeking a Systems Engineering Support Analyst to assist with the support of ...

High School or GED * 2 year/Bachelors Degree (Preferred) Experience: * 3-5 years - proven experience supporting software applications * Working experience supporting Oracle Fusion system (HCM module ...

High School or GED * 2 year/Bachelors Degree (Preferred) Experience: * 3-5 years - proven experience supporting software applications * Working experience supporting Oracle Fusion system (HCM module ...

Showing results 41-60

Applications Systems Analyst Programmer information

What is an applications systems analyst programmer?

An Applications Systems Analyst Programmer is a professional who analyzes users' needs, designs software solutions, and writes code to create or modify application programs. They bridge the gap between business requirements and technical implementation, ensuring that software applications meet organizational goals. Their responsibilities typically include gathering requirements, designing system specifications, programming, testing, and troubleshooting applications. They may also be involved in maintaining and updating existing software to improve efficiency and functionality.

What are the key skills and qualifications needed to thrive as an applications systems analyst programmer?

To thrive as an Applications Systems Analyst Programmer, you need strong programming abilities, analytical skills, and a solid understanding of software development methodologies, often backed by a degree in computer science or a related field. Familiarity with languages such as Java, C#, or Python, as well as experience with database management systems, version control, and frameworks like .NET or Spring, is typically required. Excellent problem-solving skills, attention to detail, and effective communication help you collaborate with stakeholders and translate business needs into technical solutions. These skills ensure that applications are developed efficiently, meet organizational requirements, and are maintainable in the long term.

How do applications systems analyst programmers typically collaborate with other departments during a project lifecycle?

Applications Systems Analyst Programmers work closely with stakeholders from various departments, such as business analysts, project managers, and end users, to gather requirements and ensure system solutions meet organizational needs. They regularly participate in cross-functional meetings, provide technical insight, and translate business requirements into technical specifications. Effective communication and teamwork are essential, as they often need to clarify technical concepts for non-technical staff and adapt their solutions based on feedback from different teams.

What is the difference between Applications Systems Analyst Programmer vs Software Developer?

AspectApplications Systems Analyst ProgrammerSoftware Developer
Primary FocusAnalyzing, designing, and programming business applicationsDeveloping software applications and systems from specifications
Required SkillsProgramming, systems analysis, problem-solvingProgramming, software design, coding
Work EnvironmentIT departments, consulting firms, industries with business applicationsTech companies, startups, software firms
CertificationsOften requires programming certifications, systems analysis credentialsProgramming certifications, software development courses

Applications Systems Analyst Programmers focus on analyzing business needs, designing solutions, and programming applications, often working closely with users. Software Developers primarily concentrate on coding and building software products. While both roles require programming skills, the analyst programmer emphasizes systems analysis and integration, making their roles complementary but distinct.

What cities in Oklahoma are hiring for Applications Systems Analyst Programmer jobs?

Cities in Oklahoma with the most Applications Systems Analyst Programmer job openings:

Infographic showing various Applications Systems Analyst Programmer job openings in Oklahoma as of August 2026, with employment types broken down into 86% Full Time, 9% Part Time, 4% Contract, and 1% Nights. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution.

Desktop Application Support Coordinator

Tulsa, OK โ€ข On-site

Donato Technologies, Inc
IT Servicesย โ€ขย 51 - 200 employees

Contractor

Re-posted 21 days ago


Job description

PURPOSE OF THE CLASSIFICATION: Under direction performs supervisory and administrative tasks involving desktop, and application support systems, technical analysis, coordinating, evaluation, design, maintenance, support; training and performance monitoring of current, new or modified computer applications, various network operating systems and radio frequency (RF) wireless applications, and other related assigned duties.
 
ESSENTIAL TASKS:
• Coordinates and directs the work of support personnel who are tasked with desktop and/or application for service
• Provides fair, accurate, well-articulated performance evaluations
• Analyzes, designs, integrates and maintains computer applications/systems, scientific, and/or engineering needs and solutions
• Provides consulting services to the user departments concerning the satisfaction of their information and problem-solving needs through the application of advanced data processing knowledge and techniques
• Initiates evaluation of existing systems and programming logic and revises where necessary, to insure effective utilization of data processing or hardware resources and optimal performance levels
• Coordinates the role of projects including scope definition, critical path analysis, instructing, directing, controlling and evaluating the work of others to maximize productivity and results
• Provides guidance and training to programming and systems analysis personnel and other users Establishes and maintains operating system and/or application system backup and recovery procedures
• Must report to work on a regular and timely basis Reasonable accommodations may be made to enable individuals with disabilities to perform the essential tasks.
 
QUALIFICATIONS:
 
Training and Experience: Graduation from an accredited college or university with a bachelor's degree in computer science, mathematics or statistics, industrial engineering; telecommunications or other related fields; and five (5) years of progressive experience in desktop and application support including three (3) years of progressively responsible experience in computer/LAN systems analysis and/or computer programming; or an equivalent combination of training and experience per Personnel Policies and Procedures, 
 
Knowledge, Abilities, and Skills: Comprehensive knowledge of the methods and techniques used in systems analysis and related maintenance procedures; and considerable knowledge of computer hardware, OS, wireless systems, data processing systems and equipment, programming concepts, techniques, and applications in various environments. Ability to plan, coordinate, evaluate, and lead the work of subordinates while helping create a positive, collaborative professional environment; ability to understand and positively influence the behavior of others within the organization, customers, or the public to achieve job objectives and cause action or understanding; ability to program in at least two (2) generally accepted computer languages; ability to recognize, analyze, and solve system and software maintenance problems independently; ability to communicate effectively, both verbally and in writing; ability to operate a personal computer, telephone, radio, pager and various electronic testing equipment.
 
Physical Requirements: Physical requirements include arm and hand dexterity enough to use a keyboard and telephone; frequent lifting up to 20 pounds; occasional lifting and carrying up to 60 pounds; occasional pushing and pulling up to 60 pounds; may be subject to sitting, walking, standing, reaching, bending, kneeling, crawling, handling, feeling, climbing, smelling, and twisting; and vision, speech, and hearing sufficient to perform the essential tasks.
 
Licenses and Certificates: Possession of a valid Oklahoma Class "D" Driver's License; and some positions may require a Class "C" water/wastewater license 
 
WORKING ENVIRONMENT: Working environment is primarily indoors in an office setting but occasionally outdoors and in inclement weather; this position will be on-call 24 hours a day, 7 days a week; and will require travel to various City locations to provide computer-related assistance.