Bernalillo County is 1,160 square miles and is New Mexico’s most populous county with more than 676,000 residents. Bernalillo County government provides a wide range of public services to residents who live in Albuquerque, Los Ranchos and Tijeras with approximately 106,000 residents living in unincorporated areas of the county. Bernalillo County employs approximately 2,500 people and has an annual operating budget, capital investments and other funds of more than $1 billion. Elected officials include five county commissioners, assessor, clerk, probate judge, sheriff and treasurer.

Bernalillo County

Department of Human Resources

Job Descriptions

What does the red Zia symbol mean? The Zia sun symbol represent the four cardinal directions, the four seasons of the year, the four period of each day (morning, noon, evening, and night), and the four seasons of life (childhood, youth, middle age, and old age). The centre of the sun symbol stands for life itself. The yellow field with red symbol pays recognition to the Aragon Realm of the conquistadors and their homeland in Spain.
JCP102: Business Support Analyst

Business Support Analyst

Job Code
Grade
Bargaining Unit
JCP102
5
None
       
       
Salary
As Hourly
As Annual
47,445.00 - 59,571.00 - 74,901.00 USD Annual
$22.81 - $28.64 - $36.01
$47,445.00 - $59,571.00 - $74,901.00

POSITION SUMMARY



DEPARTMENT


INFORMATION TECHNOLOGY
Performs professional duties related to the analysis, development, maintenance, and administration of computer hardware and software systems. Duties may include consulting with departmental customers to identify and analyze business functions that can be improved through new hardware or software solutions; translating business requirements into system deployments; performing systems maintenance and customer support; and other related duties as assigned.

PAYROLL
Performs professional duties related to the analysis, development, maintenance, and administration of payroll software systems. Duties may include assisting with routine payroll processes; maintaining, configuring, and monitoring software solutions; consulting with departmental customers to identify and analyze business functions that can be improved through new software solutions; translating business requirements into system deployments; performing systems maintenance and customer support; serving as a liaison for payroll-related system projects; and other related duties as assigned.

PLANNING AND DEVELOPMENT
Performs professional duties related to the analysis, development, maintenance, and administration of land management software systems. Duties may include maintaining, configuring, and monitoring software solutions; consulting with departmental customers to identify and analyze business functions that can be improved through new software solutions; translating business requirements into system deployments; performing systems maintenance and customer support; serving as a liaison for land management software-related projects; and other related duties as assigned.

TREASURER'S OFFICE
Performs professional duties related to the analysis, development, maintenance, and administration of property tax and payment systems involving both hardware and software. Duties may include assisting with routine processes; maintaining, configuring, and monitoring hardware and software solutions; consulting with departmental customers to identify and analyze business functions that can be improved through new hardware or software solutions; translating business requirements into system deployments; performing systems maintenance and customer support; serving as a liaison for system-related projects; and other related duties as assigned.

DUTIES AND RESPONSIBILITIES



FUNCTIONAL AREAS

INFOMATION TECHNOLOGY

  • Interact with clients to analyze business requirements and recommend technology solutions; identify and map business processes; gather user requirements.
  • Write, revise, and maintain computer programs based on established specifications using various programming languages and database platforms.
  • Program with object-oriented languages such as C#, VB.Net, JavaScript, or ASP.Net, using relational databases such as Oracle and SQL Server.
  • Build and maintain SQL queries; create SQL stored procedures; develop SQL extract scripts to populate the data warehouse.
  • Write system design specifications; design system flow diagrams, schematics, file structures, reports, forms, and menus; define problems, desired output, and performance requirements.
  • Coordinate with system programmers, network analysts, database administrators, and server administrators to implement new or modified application software.
  • Design, develop, and maintain websites, including navigation structure and application frameworks; create database connections.
  • Perform system quality assurance activities; test, troubleshoot, and debug issues using appropriate technologies; prepare and execute testing plans.
  • Serve as the main client interface for application development projects; coordinate vendor activities for third-party software; ensure compliance with County specifications and resolve identified software issues.
  • Conduct training on new applications or systems for users and/or IT staff.
  • Provide professional systems support to application users.
  • Handle sensitive and/or confidential records, plans, documents, or decisions with discretion.



PAYROLL

  • Maintain payroll and timekeeping systems for the County.
  • Assist with bi-weekly, monthly, quarterly, and annual payroll processes.
  • Create various payroll and timekeeping reports.
  • Analyze needs, determine requirements, design, configure, test, implement, maintain, and enhance payroll and timekeeping systems; ensure fiscal accuracy.
  • Test software releases and upgrades for compliance with federal, state, and local laws; apply software patches as needed.
  • Serve as liaison with software vendors and internal departments on payroll system matters.
  • Collaborate with IT and Human Resources on timekeeping issues.
  • Configure timekeeping systems to comply with relevant laws, policies, and agreements; ensure segregation of duties and compliance.
  • Analyze work methods; design and implement best practices for payroll software utilization.
  • Provide professional customer support for timekeeping software and related needs.
  • Conduct training for users on applications, systems, and reporting features.
  • Prepare documentation for processes, reports, correspondence, and procedures.
  • Build and maintain SQL queries; create SQL stored procedures; develop SQL extract scripts to populate the data warehouse.
  • Perform quality assurance activities; test and troubleshoot system issues; prepare and execute testing plans.
  • Assist in developing payroll-related policies and procedures.
  • Participate in committees and task forces; attend relevant meetings, conferences, and training.
  • Handle sensitive and/or confidential records and information with discretion.

PLANNING AND DEVELOPMENT

  • Coordinate user support, system configuration, and data integrity for the land management system.
  • Prepare and maintain system-generated reports and files.
  • Respond to technical and administrative questions from internal and external users.
  • Analyze plans, determine requirements, design, build, test, implement, maintain, and enhance land management systems; ensure fiscal accuracy.
  • Test software releases and upgrades to ensure operational continuity.
  • Serve as liaison with land management software vendors; submit support requests.
  • Configure systems to comply with County ordinances and planning regulations.
  • Analyze work methods; implement best practices for effective system use.
  • Provide customer support by investigating and resolving system problems.
  • Respond to public inquiries about building permits and other planning/zoning processes.
  • Conduct training on new and existing applications and systems.
  • Prepare documentation for processes, reports, correspondence, and procedures.
  • Assist with data entry, case processing, mapping, addressing, reporting, and other departmental data needs.
  • Perform quality assurance activities; test and troubleshoot issues; execute testing plans.
  • Complete special projects related to departmental functions as assigned.
  • Coordinate plat intake and addressing tasks, including new addresses, changes, and street name updates.
  • Handle sensitive and/or confidential records and information with discretion.

TREASURER

  • Analyze plans, determine requirements, design, build, test, implement, maintain, and enhance financial and property tax software systems.
  • Build and maintain SQL queries; create SQL stored procedures; develop SQL extract scripts to populate the data warehouse and maintain reports.
  • Serve as the main interface for application development projects; coordinate with vendors; communicate project status and issues to users; ensure County specifications are met.
  • Analyze business requirements and recommend technology solutions; map business processes; gather user input.
  • Perform system quality assurance; test, troubleshoot, and resolve issues; execute testing plans.
  • Analyze work methods; design and document best practices for effective software use.
  • Configure and maintain countywide payment systems and related integrations, including online and merchant services.
  • Execute routine financial processes to ensure data accuracy and regulatory compliance.
  • Administer and monitor user access to software systems.
  • Provide systems support for financial and property tax applications; investigate and resolve system problems.
  • Conduct training for users and/or IT staff on new systems or applications.
  • Complete special projects related to departmental functions as assigned.
  • Handle sensitive and/or confidential records and information with discretion.


*The above information is intended to outline the general nature and scope of the duties required for this position. It is not an exhaustive list and may vary depending on specific job assignments and responsibilities. 

 

MINIMUM QUALIFICATIONS



FUNCTIONAL AREAS
INFORMATION TECHNOLOGY

  • Bachelor’s degree in Computer Science, Information Systems, or a related field.
  • Zero (0) years of work experience.


PAYROLL

  • Bachelor's degree in Business, Computer Science, Information Systems or a closely related field.
  • One (1) year of increasingly responsible experience in payroll information systems or a closely related field.


PLANNING AND DEVELOPMENT

  • Bachelor's degree in Business, Computer Science, Information Systems or a closely related field.
  • One (1) year of increasingly responsible experience in land management information systems or a closely related field.

TREASURER

  • Bachelor’s degree in a STEM-related field (Science, Technology, Engineering, or Math) or Business Administration.
  • Zero (0) years of work experience or 4 years of work experience administering the State of New Mexico property tax code or information system management.

*Any equivalent combination of related education and/or experience may be considered for the above requirements. 

SUPPLEMENTAL INFORMATION

SCREENING AND COMPLIANCE

  • Successfully complete the post-offer employment medical examination and background investigation.
  • Comply with the safety guidelines of the County.
  • Complete required FEMA training(s) as assigned to the position.
  • Have a valid New Mexico driver's license by employment date and maintain a valid NM driver's license while employed in this position.


WORKING CONDITIONS

  • Work is typically performed in an indoor office environment but occasionally requires travel to other locations.
  • Work environments may include noise, dust, and/or unpleasant odors, and may occasionally require work in confined spaces.
  • Occasional evening, holiday, and/or weekend work may be required.

EQUIPMENT, TOOLS, AND MATERIALS

  • Uses standard office equipment, including personal computers, multi-function printers, telephones, and related software and peripherals.
  • May use specialized tools and software related to enterprise systems, databases, and application development or configuration.
  • Operates a motor vehicle as required for job duties.

Revision: 8/21/2025 1:40:29 PM