1

Programmer Analyst Ii Jobs in Alabama (NOW HIRING)

Experience working as a Business Systems Analyst (BSA), Quality Assurance (QA) Tester, ServiceNow Developer, or using Microsoft Excel/PowerPoint is a plus. Exempt Status: (Yes = not eligible for ...

AI Signal Research, Inc. (ASRI) is recruiting for the Redstone Test and Engineering Services (RTES ... Program Analyst - two (2) years of the required experience must include experience coordinating ...

Electrical Analyst 2 The Electrical Analyst 2 position requires a candidate with 3-6 years of relevant experience and a technical degree, with an emphasis in Aided Engineering or Electrical Systems.

Electrical Analyst 2 The Electrical Analyst 2 position requires a candidate with 3-6 years of relevant experience and a technical degree, with an emphasis in Aided Engineering or Electrical Systems.

Systems Analyst II

Huntsville, AL · On-site

$70K - $73K/yr

Systems Analyst II Join our team! Be a part of our passionate and determined team on a mission to ... In this role, you will support the MDA Chief Engineer in transforming the way in which the agency ...

Overview Analyst 2 LOCATION: Huntsville, AL JOB STATUS: Full-time CLEARANCE: Secret TRAVEL: As ... Will work closely with Engineers to compile data in a single source providing easy access to ...

next page

Showing results 1-20

Programmer Analyst Ii information

See Alabama salary details

$18

$42

$62

How much do programmer analyst ii jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for programmer analyst ii in Alabama is $42.13, according to ZipRecruiter salary data. Most workers in this role earn between $32.69 and $51.20 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Programmer Analyst II?

To thrive as a Programmer Analyst II, you need a solid background in software development, systems analysis, and database management, typically supported by a bachelor's degree in computer science or a related field. Familiarity with programming languages (such as Java, C#, or Python), SQL, and tools like version control systems and integrated development environments (IDEs) is essential. Strong analytical thinking, problem-solving abilities, and effective communication skills help you translate business requirements into technical solutions and work collaboratively with stakeholders. These competencies ensure efficient project delivery, high-quality software solutions, and successful alignment of technology with organizational goals.

How does a Programmer Analyst II typically collaborate with other departments during a project?

As a Programmer Analyst II, you will frequently work closely with stakeholders from various departments such as business analysts, project managers, QA testers, and end-users. Your role often involves gathering requirements, clarifying business needs, and translating them into technical specifications or code. Effective communication and teamwork are essential, as you'll need to ensure the solutions developed align with organizational goals and user expectations. Regular meetings, cross-functional teams, and collaborative tools are commonly used to facilitate this interaction.

What does a Programmer Analyst II do?

A Programmer Analyst II is responsible for analyzing business requirements, designing technical solutions, and writing, testing, and maintaining computer programs. They often work as part of a team to develop software applications or systems that support organizational goals. In addition, they may troubleshoot issues, provide user support, and help improve existing software processes. This role typically requires experience with programming languages, databases, and software development methodologies.

What is the difference between Programmer Analyst Ii vs Programmer Analyst I?

AspectProgrammer Analyst IProgrammer Analyst II
Required CredentialsAssociate's or Bachelor's degree in CS or related fieldSame as Programmer Analyst I, often with more experience
Work EnvironmentEntry-level projects, supervised tasksMore complex projects, independent work
Employer & Industry UsageCommon in IT departments across industriesSimilar, with increased responsibilities
Search & Comparison IntentUnderstanding entry-level vs mid-level rolesClarifying role progression and responsibilities

The main difference between Programmer Analyst I and Programmer Analyst II lies in experience and project complexity. Programmer Analyst II typically handles more complex tasks independently and may have more years of experience, reflecting a higher skill level within the same job family.

Infographic showing various Programmer Analyst Ii job openings in Alabama as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $87,627 per year, or $42.1 per hour.

Programmer Analyst II (Grade 16)

City of Huntsville

Huntsville, AL

$57K - $97K/yr

Full-time

Posted 3 days ago

New


City Of Huntsville (Alabama) rating

7.2

Company rating: 7.2 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

621st of 844 rated public administrative organizations


Job description

Nature of Work THE CITY OF HUNTSVILLE'S I.T.S. DEPARTMENT WANTS YOU. The City of Huntsville's I.T.S

department is seeking qualified applicants to fill our Programmer Analyst II position. Exciting Career Opportunities for Smart and Talented People. Come join our growing I.T.S

Team. Apply today. About our Department: The Information Technology Service Department's primary responsibilities are in the areas of providing information technology, developing and implementing recommended standards for information technology, developing and maintaining security policies and systems and coordinating the acquisition of information technology for all City Departments.

Our goal is to provide the best data processing services to the City through the effective utilization of existing and new information technology. The ITS Department will implement and support technologies and processes that will increase service to City employees and enhance staff productivity. Programmer Analyst II Overview: This is data processing work in programming computers and in performing limited systems analysis assignments.

Work involves programming a variety of computer systems applications using conventional computer languages and conducting limited systems studies, independently or as a member of a system design team. Employees in this class are proficient in most programming techniques and are familiar with the full Software Development Life Cycle. Qualifications and Necessary Special Requirements: Bachelor's Degree in Computer Science, Information Technology, Management Information Systems, Mathematics or a related discipline from a college or university accredited by a regional accrediting agency recognized by the U.S

Department of Education. Three (3) or more years' experience in the Information Technology field, preferably with a concentration in software development and experience in programming, systems analysis and database design, and ability to access DBMS's using SQL is preferred. Must pass a fingerprint background check.

DESIRED QUALIFICATIONS: Experience with Visual Studio .NET and related technologies (C#, VB, ASP, MVC, JavaScript, jQuery, HTML, XML, JSON, Bootstrap, Web Services, Entity Framework, Linq, and SQL Server) is highly desired. Mobile application development is highly desired. Experience with Microsoft SQL server database administration is desirable

Experience with large scale financial, payroll and timekeeping systems is desirable. Experience with Crystal reports or SQL Server Reporting Services (SSRS) is desirable. For More Information Regarding the Programmer Analyst II Job Duties, Please Visit the Websites Below: https://www.governmentjobs.com/careers/huntsville/classspecs/78984 Applicants May Obtain a Copy of the City of Huntsville's EEOP Short Form Upon Request


What City Of Huntsville (Alabama) employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom