1

Programmer Analyst Ii Jobs (NOW HIRING)

NET Developer Location: Hanover, VA Type: 6+ Months In person Interview Description: Requires working on site and interviewing in person. Candidates must be able to work on site. Local candidates are ...

The Applications Development Programmer Analyst is an intermediate level position responsible for ... * 2+ years of Development experience on Oracle, Data mining tools, Data intelligence tool

Develops and modifies computer programs and reports. 1. Works with end users, Senior Programmer/Analysts and Business Analysts to define business problems and design solutions 2. Works with end users ...

Develops and modifies computer programs and reports. 1. Works with end users, Senior Programmer/Analysts and Business Analysts to define business problems and design solutions . 2. Works with end ...

Programmer Analyst - Richmond, VA - Hybrid LOCAL Candidates ON-SITE interview: Candidates MUST ... Gitlab and DevSecOps: 1+ years Agile development methodology--2+ years Microsoft M365 knowledge ...

Programmer Analyst

Waukegan, IL ยท On-site

$73.89K - $110.84K/yr

Programmer Analyst Country/Region: United States Job Location: Waukegan Required Travel (%): 5% ... Bachelor's degree in computer science plus minimum of two years related experience (preferred) or ...

Both Web Cam and In Person Interview Need resume by July 29 Replacing 766532 TAX - Programmer / Analyst 2 This is an onsite/hybrid position, requiring minimally three days per week in office Pls note:

PROGRAMMER/ANALYST (3 positions offered) to analyze functional requirements from clients; Analyze ... Bachelor's degree in Computer Science/Engineering or a closely related field with 2 years of ...

Both Web Cam and In Person Interview Need resume by July 29 Replacing 766532 TAX - Programmer / Analyst 2 This is an onsite/hybrid position, requiring minimally three days per week in office Pls note:

next page

Showing results 1-20

Programmer Analyst Ii information

See salary details

$20

$46

$68

How much do programmer analyst ii jobs pay per hour?

As of May 31, 2026, the average hourly pay for programmer analyst ii 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 are the key skills and qualifications needed to thrive as a Programmer Analyst II, and why are they important?

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.

More about Programmer Analyst Ii jobs
What states have the most Programmer Analyst Ii jobs? States with the most job openings for Programmer Analyst Ii jobs include:
Infographic showing various Programmer Analyst Ii job openings in the United States as of May 2026, with employment types broken down into 96% Full Time, 3% Contract, and 1% Nights. Highlights an 93% Physical, and 7% Remote job distribution, with an average salary of $96,677 per year, or $46.5 per hour.
Data Integration Specialist (Programmer-Analyst II)

Data Integration Specialist (Programmer-Analyst II)

Anne Arundel County, MD

On-site

$74.45K - $144.61K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Anne Arundel County rating

6.6

Company rating: 6.6 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

534th of 640 rated public administrative organizations


Job description

Salary : $74,445.00 - $144,606.00 Annually
Location : Anne Arundel County, MD
Job Type: Full-Time Permanent
Job Number: 08574
Department: Information Technology
Opening Date: 04/22/2026
Closing Date: 6/8/2026 11:59 PM Eastern
Position Description
This announcement will be used to fill a full-time permanent Programmer-Analyst II position in the Office of Information Technology located in Annapolis, MD.
NATURE AND VARIETY OF WORK
Work involves analyzing the data of an organization and developing reports/dashboards to be consumed by end users for decision-making, designing and creating relational database schemas as well as NoSQL databases, using SQL and report writing packages such as Crystal Reports and MS SQL Server Reporting Services, designing and implementing APIs, and an open data portal, use of ETL tools (Talend, SSIS, Informatica, etc) and Object-Oriented Programming
Work involves the responsibility for planning, scheduling, and technically supervising the preparation of programs to process fiscal, statistical, and other data relevant to the County and its operations. Work includes systems analysis detail work; coordinating and participating in the preparation of flow charts, block diagrams, and programs involved in the application of advanced computer programming and analysis work; establishing work schedules and approving completed programs; participating in test and debugging procedures; and analyzing test results to determine causes of equipment or program malfunction. Supervision as a team leader is exercised over subordinate programming personnel and is usually limited to project work. Work is performed with considerable latitude for initiative and independent judgment within technical guidelines and procedures and is reviewed by a technical superior through conferences and review of reports.
Examples of Duties and Knowledge, Skills and Abilities
(Note: The duties and responsibilities enumerated in this class specification are for the purpose of determining a common set of minimum qualifications and salary level for all positions in this class. They are not intended to include all of the essential functions of all positions in the class.)
  • Plans, supervises, and participates in the development of software applications for the County and its operations.
  • Leads other technical employees engaged in computer programming and related activities.
  • Participates with systems analysts and others to maintain, debug, and troubleshoot systems and software.
  • Prepares the details of systems design under the direction of a systems analyst.
  • Reduces software problems to written logical procedural steps and recommends appropriate software, hardware, and method solutions.
  • Reviews completed programs for accuracy and effectiveness; determines the need for revision/modification; supervises the development of test plans.
  • Implements and maintains purchased or leased software program products.
  • Conducts on-the-job training of subordinate programmers-analysts.
  • Performs related work as required.

KNOWLEDGE, SKILLS, AND ABILITIES
  • Thorough knowledge of the capabilities, programming techniques, and intricacies of modern programming languages.
  • Thorough knowledge of program requirements for conversion of mechanical and clerical processing to a computerized system.
  • Ability to see pertinent detail in symbols when reading, interpreting, or preparing charts, diagrams, and code sheets.
  • Ability to understand and analyze complex oral and written statements concerning a variety of fiscal and statistical problems.
  • Ability to interpret diagrammatic representations of workflow, visualize the flow of data through computer systems, and prepare logical flow charts.
  • Ability to establish and maintain effective working relationships with administrative officials, employees, and the public.
  • Ability to communicate effectively, orally and in writing.
  • Ability to lead others in the performance of their duties.

Minimum Qualifications
Graduation from an accredited four-year college or university with a bachelor's degree, including or supplemented by courses in electronic computer programming, system analysis, and operating systems; and four (4) years experiences in the field of electronic computer programming
NOTE: Graduation from an accredited four-year college or university with a bachelor's degree may be substituted on a year-for-year basis for a total of eight (8) or more years of experience in electronic computer programming and/or a system support, application development or related field. Experience must still include or be supplemented by courses in electronic computer programming, system analysis, and operating systems
NOTE: This position requires a full background check.
Note: Starting salary will be within 15% of the base of the range
Note: Normal work schedule is currently hybrid with 2 days per week in the Annapolis Office
Note: Accredited University or College is the recognition from an accrediting agency that an institution maintains a certain level of educational standards. The U.S. Department of Education maintains a database of accrediting agencies it recognizes for schools within the United States. For a University or College outside the United States, the applicant must provide documentation of accreditation and educational equivalency, which can be accomplished through a credential evaluation service. Applicants with a foreign degree must provide this documentation upon the close of the announcement.
Supplemental Qualifications
Preference will be given to applicants who possess the following:
  • Experience with AI platforms, including Google Gemini and AWS Bedrock.
  • Experience with reporting and business intelligence software.
  • Experience analyzing the data of an organization and developing reports/dashboards to be consumed by end users for decision making
  • Experience designing and creating relational database schemas as well as NoSQL databases
  • Experience with SQL and report writing packages such as Crystal Reports and MS SQL Server Reporting Services.
  • Experience designing and implementing APIs and open data portals
  • Experience with ETL tools (Talend, SSIS, Informatica, etc)
  • Object-Oriented Programming experience
  • Familiarity with State and Local Government IT

  • Medical/Health Insurance Plans
    • BlueChoice Advantage EPO
    • BlueChoice Advantage PPO
  • Dental Insurance
    • CIGNA Dental PPO (Buy-Up)
    • CIGNA Dental PPO (CORE)
    • CIGNA Dental HMO (DHMO)
  • Vision Insurance
    • EyeMed
  • Employee Life Insurance
    • Term insurance of up to 2 times salary ($100,000 maximum) for employees at no cost.
    • Ability to purchase Supplemental & Dependent Life Insurance
  • Disability Income Insurance
  • Pension Plan
    • Normal retirement after 30 years of service or Age 60 and 10 years of service or election to enroll in the Employees Retirement Savings Plan.
  • Deferred Compensation Section 457 Plan
  • Direct Deposit
  • Credit Union
  • Holidays
    • Twelve days provided per year, thirteen in general election year
  • Annual Leave
    • Less than 3 years - 13 days
    • 3 to less than 15 years - 20 days
    • 15 years or more - 26 days
  • Disability Leave
    • Accrual at a rate of 15 days a year
  • Personal Leave Day, 5 per calendar year
  • Leave Sharing
  • Employee Assistance Program
    • Free, confidential counseling for employee and family members 4X per year per problem per family member; also counseling on legal and financial issues; assistance in locating childcare and elder care
  • Flexible Spending Accounts
    • Dependent Care Reimbursement
    • Health Care Reimbursement
  • Voluntary Benefits
    • Provides you an opportunity to enroll in any or all of the benefits listed below with the convenience of payroll deduction
    • Universal Life Insurance with Long Term Care Rider
    • United Legal Benefits

01
The supplemental questions are a very important first step in our screening process. Therefore, you are required to accurately and completely respond to each question by providing the information asked in each question. Your responses will be used to initially determine your qualifications and eligibility for this position. DO NOT INDICATE "SEE RESUME" OR CUT AND PASTE YOUR RESUME IN RESPONSE TO THE SUPPLEMENTAL QUESTIONS.This response and a lack of detail and explanation in the supplemental questions and in your application may result in failure or disqualification for this position. THIS MEANS YOU MAY BE INELIGIBLE FOR FURTHER CONSIDERATION IN THIS RECRUITMENT PROCESS. Please check "yes" to show that you have read and understand this statement.
  • Yes
  • No

02
Please select the highest level of education you have successfully completed:
  • High School / GED / Vocational
  • Sixty (60) College Credits
  • Associate's Degree
  • Bachelor's Degree
  • Master's Degree
  • Doctorate Degree

03
Note: Accredited University or College is the recognition from an accrediting agency that an institution maintains a certain level of educational standards. The U.S. Department of Education maintains a database of accrediting agencies it recognizes for schools within the United States.For a University or College outside the United States, the applicant must provide documentation of accreditation and educational equivalency, which can be accomplished through a credential evaluation service. Applicants with a foreign degree must provide this documentation upon the close of the announcement.Have you attached the appropriate documentation to verify your education?
  • Yes
  • No

04
Do you possess four (4) years experiences in the field of electronic computer programming?
  • Yes
  • No

05
In the box below, provide a DETAILED description of your specific experience, education, knowledge, and/or training that supports your response to the previous question. Include applicable employer(s), position(s) held, duties performed, and dates/length of employment. This information MUST be included in the work experience section of your application.
06
NOTE: Graduation from an accredited four-year college or university with a bachelor's degree may be substituted on a year-for-year basis for a total of eight (8) or more years of experience in electronic computer programming and/or a system support, application development or related field. Experience must still include or be supplemented by courses in electronic computer programming, system analysis, and operating systems. Does this apply to you?
  • Yes
  • No

07
If the substitution applies to you, provide a DETAILED description of your specific experience, education, knowledge, and/or training that supports this. Include applicable employer(s), position(s) held, duties performed, and dates/length of employment. This information MUST be included in the work experience section of your application. Note: All experience must still include or be supplemented by courses. Please state the relevant courses.
08
Do you have experience with AI platforms, including Google Gemini and AWS Bedrock?
  • Yes
  • No

09
If you answered "yes" to the question above, please explain how you possess this experience to include position title, length of time in position, and MAJOR duties. This information MUST be reflected in your application. Do Not Respond with "See Resume".
10
Do you have experience with reporting and business intelligence software?
  • Yes
  • No

11
If you answered "yes" to the question above, please explain how you possess this experience to include position title, length of time in position, and MAJOR duties. This information MUST be reflected in your application. Do Not Respond with "See Resume".
12
Do you have experience analyzing the data of an organization and developing reports/dashboards to be consumed by end users for decision-making?
  • Yes
  • No

13
If you answered "yes" to the question above, please explain how you possess this experience to include position title, length of time in position, and MAJOR duties. This information MUST be reflected in your application. Do Not Respond with "See Resume".
14
Do you have experience designing and creating relational database schemas as well as NoSQL databases?
  • Yes
  • No

15
If you answered "yes" to the question above, please explain how you possess this experience to include position title, length of time in position, and MAJOR duties. This information MUST be reflected in your application. Do Not Respond with "See Resume".
16
Do you have experience with SQL and report writing packages such as Crystal Reports and MS SQL Server Reporting Services?
  • Yes
  • No

17
If you answered "yes" to the question above, please explain how you possess this experience to include position title, length of time in position, and MAJOR duties. This information MUST be reflected in your application. Do Not Respond with "See Resume".
18
Do you have experience designing and implementing APIs and open data portals?
  • Yes
  • No

19
If you answered "yes" to the question above, please explain how you possess this experience to include position title, length of time in position, and MAJOR duties. This information MUST be reflected in your application. Do Not Respond with "See Resume".
20
Do you have experience with ETL tools (Talend, SSIS, Informatica, etc)?
  • Yes
  • No

21
If you answered "yes" to the question above, please explain how you possess this experience to include position title, length of time in position, and MAJOR duties. This information MUST be reflected in your application. Do Not Respond with "See Resume".
22
Do you have Object-Oriented Programming experience?
  • Yes
  • No
  • <...