1

Programming Analyst Jobs (NOW HIRING)

Job Title: Programmer Analyst Consultant Duration: 6 to 12 Months Contract Location: Woodbridge, New York. Clients Development Environment is looking for programmer analyst consultants to add ...

Job Title: Programmer Analyst Consultant Duration: 6 to 12 Months Contract Location: Woodbridge, New York. Clients Development Environment is looking for programmer analyst consultants to add ...

Experience with programming related to data analytics applications * Experience with energy infrastructure related projects * Outstanding ability to develop and successfully implement innovative ...

Urgent need for Programmer Analyst- C#, .NET-Technical skills required are C#, .NET, SQL. Responsibilities include developing and managing C#, (and optional Mobile applications-mobile coding). Agile ...

Engineering Analyst

Lusby, MD · On-site

$128K - $144K/yr

Provide in-depth technical expertise to develop, manage and implement engineering analysis, activities and programs. * Provide technical expertise and consultation through direct involvement to ...

Engineering Analyst

Huntingtown, MD · On-site

$96K - $144K/yr

Provide in-depth technical expertise to develop, manage and implement engineering analysis, activities and programs. * Provide technical expertise and consultation through direct involvement to ...

Engineering Analyst

Lusby, MD · On-site

$128K - $144K/yr

Provide in-depth technical expertise to develop, manage and implement engineering analysis, activities and programs. * Provide technical expertise and consultation through direct involvement to ...

Engineering Analyst

Benedict, MD · On-site

$96K - $144K/yr

Provide in-depth technical expertise to develop, manage and implement engineering analysis, activities and programs. * Provide technical expertise and consultation through direct involvement to ...

Showing results 41-60

Programming Analyst information

See salary details

$20

$46

$68

How much do programming analyst jobs pay per hour?

As of Sep 13, 2026, the average hourly pay for programming analyst in the United States is $46.48, according to ZipRecruiter salary data. Most workers in this role earn between $36.06 and $56.49 per hour, depending on experience, location, and employer.

What is the difference between Programming Analyst vs Software Developer?

AspectProgramming AnalystSoftware Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft or JavaBachelor's in CS or related field, certifications optional
Work EnvironmentBusiness or corporate settings, analyzing and supporting existing systemsTech companies, startups, creating new applications and software
Employer & Industry UsageFinancial, healthcare, and enterprise sectorsTechnology, software firms, and startups
Common Search & ComparisonYesYes

Programming Analysts focus on analyzing, supporting, and maintaining existing software systems within business environments, often working closely with stakeholders. Software Developers primarily design, build, and implement new software applications. While both roles require similar technical skills and certifications, their core responsibilities and work settings differ, making this comparison useful for job seekers exploring related roles.

Are programming analysts in demand?

Programming analysts are in high demand due to their skills in software development, data analysis, and system integration. They are often employed in industries such as finance, healthcare, and technology, with job growth driven by increasing reliance on data-driven decision making and automation. Proficiency in programming languages like Python, SQL, and experience with tools such as Excel or BI platforms can enhance employability.

Is programming analyst a stressful job?

A programming analyst role can involve high-pressure situations, especially when meeting project deadlines or troubleshooting complex issues. The job often requires strong problem-solving skills, attention to detail, and the ability to manage multiple tasks, which can contribute to stress levels depending on workload and work environment.

What does a programming analyst do?

A programming analyst develops, tests, and maintains software applications and systems to meet organizational needs. They analyze user requirements, write code, troubleshoot issues, and often work with programming languages and database tools. Strong problem-solving skills and knowledge of programming languages like Java, C++, or SQL are essential for this role.
More about Programming Analyst jobs

What cities are hiring for Programming Analyst jobs?

Cities with the most Programming Analyst job openings:

Who are the top companies hiring for Programming Analyst jobs?

The top employers for Programming Analyst jobs are:

What states have the most Programming Analyst jobs?

States with the most job openings for Programming Analyst jobs include:

What are popular job titles related to Programming Analyst jobs?

For Programming Analyst jobs, the most frequently searched job titles are:

Infographic showing various Programming Analyst job openings in the United States as of September 2026, with employment types broken down into 2% Internship, 83% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $96,677 per year, or $46.5 per hour.

ARC Programmer Analyst III*

San Bernardino, CA • On-site

$97K - $138K/yr

Full-time

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


San Bernardino County rating

7.5

Company rating: 7.5 out of 10

Based on 81 frontline employees who took The Breakroom Quiz


Job description

The Job The Assessor-Recorder-County Clerk (ARC) is recruiting for a Programmer Analyst III who will be responsible for the design, implementation, and maintenance of PIMS (Property Information Management System) systems, ensuring the efficient operation and optimization of our business systems. The Programmer Analyst III will function in a lead role and be responsible for estimating costs, manpower, and time for various system development and testing projects, consulting with users to resolve conflicts between system capabilities and requirements. They will solve programming issues related to software interfaces and advanced design requirements, analyze user-described problems to create technical definitions for system design, and supervise staff involved in the PIMS project.

Additionally, the Programmer Analyst III provides technical guidance on advanced programming techniques, participates in personnel decisions, and attends user meetings to clarify needs and define technical challenges. Programmer Analyst IIIs assume primary project responsibility for all the phases of the Software Development Life Cycle (SDLC): business requirements gathering, analysis, design, and development. The resulting eligible list will be used to fill current and future vacancies within the Assessor-Recorder-County Clerk (ARC) office only.

*Official Title: Programmer Analyst III For more detailed information, refer to the Programmer Analyst III job description. ABOUT THE DEPARTMENT The office of the San Bernardino County Assessor-Recorder-County Clerk (ARC) is committed to delivering accurate, efficient, and responsive service to all San Bernardino County residents. Whether you're a homeowner, business owner, veteran, or new to the area, we're here to help you understand your property rights and access the resources you deserve.

Refer to the website to learn more about the Assessor-Recorder-County Clerk office. EXCELLENT BENEFITS To review job-specific benefits, refer to: Summary of Benefits and Memorandum of Understanding (MOU). The County also offers an alternative Modified Benefits Option (MBO) that provides a wage differential.

CONDITIONS OF EMPLOYMENT Availability: Incumbents may occasionally work evening and weekend hours. Some overtime, on-call, or call back work may be required. Pre-Employment Process: Applicants must pass a background investigation, which includes fingerprinting and credit check, prior to appointment.

Sponsorship: San Bernardino County is not able to consider candidates who will require visa sponsorship at the time of application or in the future. Minimum Requirements CANDIDATES MUST MEET THE FOLLOWING REQUIREMENTS: REQUIRED EXPERIENCE: Must possess four (4) years of experience working in a production environment (within the past five (5) years), performing systems analysis and project planning for the purpose of developing business applications. This must include one (1) year working as a project leader for large-scale projects.

Experience to include the use of a systems development methodology and/or experience with the following: .Net/.Net Core C#/ASP.net SQL Server Azure SQL Full-stack web development (React.JS, HTML, CSS, JavaScript) REQUIRED EDUCATION: Must possess thirty (30) semester (45 quarter) units in programming, computer science, software engineering, or related field. (A copy of transcripts is required unless you have a bachelor's degree in a qualifying field.) SUBSTITUTION: One (1) additional year of qualifying work experience may substitute for the education requirement. IMPORTANT NOTES: All work experience must be clearly detailed and demonstrated on the application AND supplemental questionnaire to ensure qualifications are properly considered (resumes are not reviewed)

All information must be current and up to date. EDUCATION Qualifying degrees or coursework must be completed at a college or university accredited by any accrediting association recognized by the United States Department of Education. Degrees or coursework completed outside the U.S

must be accompanied with an evaluation report from a reputable credential evaluation service showing equivalency to degrees or coursework completed at a college or university accredited by any accrediting association recognized by the United States Department of Education. (Must be attached if applicable.) For education evaluation services, refer to Naces. Desired Qualifications The ideal candidate will possess strong problem-solving skills, combined with proven project management and leadership abilities

They should excel in technical communication, be detail-oriented, and demonstrate a commitment to understanding and addressing user needs while effectively collaborating with cross functional teams. Selection Process Examination Procedure: There will be a competitive evaluation of qualifications based on a review of the Application and Supplemental Questionnaire; therefore, it is to your advantage to provide as much relevant and detailed work experience as possible, as resumes will not be reviewed in lieu of the application materials. Application Procedure: Complete and submit the online employment application and supplemental questionnaire as soon as possible as this recruitment may close at any time.

To ensure timely and successful submission of your online application, please allow ample time to complete and submit your application as soon as possible. Applicants will be automatically logged out if they have not submitted the application and all required materials prior to the posted deadline. Once your application has been successfully submitted, you will receive an onscreen confirmation and an email.

We recommend that you save and/or print these for your records. Please note, if you do not receive an onscreen confirmation and an email acknowledging our receipt of your application, we have not received your application. If you require technical assistance, review the Government Jobs online application guide or contact their Toll-Free Applicant Support line at (855) 524-5627.

Please note that Human Resources is not responsible for any issues or delays caused by your internet connection, computer, or browser when submitting an application. EEO/ADA: San Bernardino County is an Equal Employment Opportunity (EEO) and Americans with Disabilities Act (ADA) compliant employer, dedicated to ensuring equal employment opportunities for all employees and applicants. ADA Accommodation: If you have a disability and need accommodations during the testing process, please submit the Special Testing Accommodations Request Form within one week of a recruitment filing deadline.

Veterans' Preference: Eligible veterans, their spouses, or widows/widowers who are not current County employees may receive additional Veterans' Preference points. For details and instructions on how to request these points, please refer to the Veterans' Preference Policy. (All Veterans Preference documentation (originals not required) must be submitted within 48 hours of submitting your application.) For important details about the employment and application process, including helpful tips, review the links below: Employment Hiring Process Information SBC LevelUp - The Hiring Journey Guide to Completing a County Job Application


What San Bernardino County employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom