Jobs and Careers
AN

Data Integration Specialist (Programmer-Analyst II)

Anne Arundel County
Anne Arundel County, United Statesfull_timeVerifiedPosted 6 Jul 2026
💰 $147,861/yr($76,120/yr$147,861/yr)

About the role

Posting number: 08676

Department: Information Technology

Job classification: Programmer-Analyst II

Posting type: Open

Categories: IT and Computers

Summary

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 data exchanges and transforms.  Work involves designing and implementing APIs, knowledge of database schemas and data access, 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

(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.
  • ETL & Integration Experience: Significant experience in designing, building, and deploying complex ETL (Extract, Transform, Load) workflows using enterprise tools (Talend preferred).
  • Data Pipeline Orchestration: Proven ability to manage file-based exchanges (sFTP), API-based integrations (REST/SOAP), and batch processing across hybrid environments (On-premise SQL Server to Cloud).
  • Database Expertise: Strong proficiency in relational database management (MS SQL Server, Oracle) and designing schemas that support both transactional and reporting needs.
  • Modernization: Experien

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Anne Arundel County

View company profile →