1

System Analyst Programmer Jobs (NOW HIRING)

Systems Analyst/Programmer

Fremont, CA · On-site

$126K - $171K/yr

... Analyst/Programmer. This recruitment will remain open until filled; however, the FIRST REVIEW of ... If you have questions or need assistance regarding the City's online application system, please ...

Systems Analyst Programmer

Pontiac, MI · On-site

$90K - $110K/yr

Participate in application modernization, system upgrades, and ongoing support initiatives ... Strong analytical, troubleshooting, and problem-solving skills. ERP Programmer Preferred ...

Be Seen First

Senior Computer Systems Analyst Programmer Job ID: 26-02984 Location: Oakland, CA Duration: 06 months on W2 contract Must-Have Skills: * 5+ years of programming and SDLC experience * Microsoft Power ...

Senior Analyst/Programmer

Raleigh, NC

$43.25 - $58.50/hr

NO RESUMES ACCEPTED AFTER 5:00 PM EST ON 10.05.2012 Seeking a Senior Analyst/Programmer with experience in systems analysis, design, and coding. This individual must interact with analysts and ...

Support business analysts, developers, and QA teams throughout the solution lifecycle. Testing & Quality Assurance * Lead requirements walkthroughs with development and testing teams to ensure ...

next page

Showing results 1-20

System Analyst Programmer information

See salary details

$16

$45

$63

How much do system analyst programmer jobs pay per hour?

As of Jul 10, 2026, the average hourly pay for system analyst programmer in the United States is $45.56, according to ZipRecruiter salary data. Most workers in this role earn between $36.06 and $55.53 per hour, depending on experience, location, and employer.

What is a programmer analyst's salary?

A programmer analyst's salary typically ranges from $60,000 to $100,000 annually, depending on experience, location, and industry. They often require skills in programming languages, systems analysis, and software development tools, with certifications potentially increasing earning potential.

Is a system analyst a programmer?

A system analyst is primarily responsible for analyzing and designing information systems to meet business needs, while programmers write and test code to implement those systems. Although some system analysts have programming skills, their main role focuses on requirements gathering, system design, and coordination between users and developers.

How much is a system analyst paid?

The average salary for a system analyst varies by location and experience but typically ranges from $60,000 to $100,000 annually. Salaries can increase with specialized skills in programming, database management, and certifications such as CBAP or PMP, and often depend on the industry and company size.

Will AI replace system analyst?

AI is unlikely to fully replace system analyst programmers, as their role involves understanding complex business needs, designing solutions, and communicating with stakeholders. While AI can assist with tasks like data analysis and code generation, human judgment and expertise remain essential for system design, problem-solving, and adapting to changing requirements. Continuous learning and skills in tools like modeling and programming languages are important for system analysts to stay relevant.
More about System Analyst Programmer jobs
What job categories do people searching System Analyst Programmer jobs look for? The top searched job categories for System Analyst Programmer jobs are:
Infographic showing various System Analyst Programmer job openings in the United States as of July 2026, with employment types broken down into 1% Locum Tenens, 1% Internship, 86% Full Time, 6% Part Time, 1% Temporary, and 5% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $94,767 per year, or $45.6 per hour.

Information System Analyst/Programmer

4pconsultinginc

Birmingham, AL • On-site

Contractor

Posted 28 days ago


Job description

Information System Analyst/Programmer

Location- Birmingham, AL/ Remote

Contract- 3 Years

Client- Alabama Power

Summary of Duties

This position will work with information system analysts and application developers in the Alabama Power Company’s Power Delivery Technology organization. Power Delivery (PD) Technology plays a vital role in Alabama Power Company's planned strategic direction and daily operations using GIS expertise and technology, web application development, and engineering experience to provide customer support across APC. This position is responsible for providing programming support to applications residing in the PD Technology group in accordance with PD Technology work procedures. 

This position will aid in the maintenance and updating of existing scripts, development of new code and/or applications, and other duties related to supporting the PD Technology GIS group as well as their customers. The successful candidate will be responsible for participating in a creative and highly motivated atmosphere, contributing toward product development, end-user support, and the creation of innovative GIS tools.  

Job Requirements

 

Education

  • Bachelor’s degree in MIS, Computer Science, Computer Engineering, or related field preferred
  • High school diploma or equivalent is required.
  • In the absence of a degree, a minimum of 3 years professional experience working in a Programming or GIS-related role performing analysis, coding/scripting/ programming, web development and/or application development is required.
  • Competency with standard computer software, to include Microsoft Office suite is required.

Experience

  • Demonstrated programming experience in various languages, Python preferred
  • Working knowledge of HTML and Javascript desired
  • Working knowledge of and experience using SQL
  • Experience using code repositories such as GitHub
  • Experience with one or more of the following is a plus: Esri GIS Desktop and Server Software, ArcPy, FME,
  • Proven ability to multitask and complete assignments under pressure/ tight deadlines is a necessity
  • Available to work 40 hours per week in an office environment from APC HQ in Birmingham, AL. Flexible to work remotely (from home) as well.

Job Knowledge, Skills & Abilities:

  • Understanding of programming theory and application
  • Working knowledge of Python, JavaScript and/or other programming languages
  • Understanding of GIS theory and application a plus
  • Broad knowledge of Remote Sensing, Global Positioning System (GPS), and the application of other GIS technologies a plus
  • Experience with ESRI software a plus
  • Efficiently utilize Microsoft Office including: Outlook, Word, Power Point & Excel
  • Possess strong decision-making abilities
  • Analytical approach to problem solving; creatively apply skillset to solve problems
  • Able to maintain focus on assigned tasks
  • Excellent written and oral communication skills
  •  Assignment Schedule: Schedule is flexible, 5-8’s or 4-10’s. They will start out with in the office for a couple weeks then be able to work remote and only come in as needed.