Integrations Engineer

Galveston County Human Resources

Galveston (TX)

On-site

USD 83,000 - 102,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Galveston County Information Technology seeks a senior integration specialist to design, implement, and support enterprise integrations and APIs. The role focuses on secure, reliable data exchanges across financial, HR, Courts, and public safety systems, with emphasis on Boomi and iPaaS technologies.

You will analyze complex requirements, implement scalable solutions, monitor performance, and ensure compliance with cybersecurity and governance standards.

Qualifications

  • Requires a Bachelor's degree in computer science, software engineering, information technology, information systems, or closely related field.
  • Requires five years of progressively responsible experience in enterprise systems integration, API development, and related IT work.
  • Experience with enterprise integration platforms (iPaaS) and API development.
  • Knowledge of REST and SOAP APIs, JSON, XML, CSV, and SQL.
  • Experience with security concepts such as authentication, encryption, and certificates.
  • Experience implementing monitoring, logging, error handling, and data recovery for integrations.

Responsibilities

  • Designs, develops, implements, maintains, and supports enterprise application integrations, interfaces, APIs, and automated data exchanges across county and third-party systems.
  • Develops integration solutions for financial and human resources systems, Courts, Public Safety, and other applications.
  • Designs and implements secure, reliable, and fault-tolerant integrations using APIs, web services, and data exchange methods.
  • Develops, configures, administers, monitors, and troubleshoots integrations using enterprise platforms and related technologies.
  • Implements and supports REST and SOAP APIs, web services, and system interfaces with JSON, XML, CSV, SQL.
  • Investigates and resolves complex integration failures and data exchange issues; analyzes logs and system behavior to identify root causes.
  • Maintains monitoring, logging, error handling, alerting, recovery, and data validation processes for integration reliability.
  • Collaborates with Applications staff, Cybersecurity, and other teams to analyze requirements and translate them into integration solutions.
  • Supports implementations, upgrades, migrations, and modernization initiatives requiring new or modified integrations.
  • Develops and maintains integration mappings, data flow documentation, and technical specifications.
  • Ensures solutions adhere to cybersecurity, access control, change management, testing, and governance requirements.

Skills

Enterprise integration
API development
REST APIs
SOAP APIs
JSON/XML/CSV
SQL databases
Security concepts
Monitoring & troubleshooting
Technical documentation
CJIS compliance

Education

Bachelor's degree in computer science / IT

Tools

Boomi

Job description

General Description

The purpose of this class is to design, implement, maintain, and support enterprise application integrations, interfaces, APIs, and automated data exchanges that enable secure and reliable interoperability among County technology systems. The position serves as a senior technical resource for enterprise integration and is responsible for integration solutions supporting financial and human resources systems, Courts, Public Safety, general administrative systems, and other County applications. The position independently analyzes complex integration requirements and designs effective, secure, reliable, and supportable solutions using enterprise integration platforms, APIs, database technologies, and other data exchange methods.

Duties and Responsibilities

The functions listed below are those that represent the majority of the time spent working in this class. Management may assign additional functions related to the type of work of the class as necessary.

  • Designs, develops, implements, maintains, and supports enterprise application integrations, interfaces, APIs, and automated data exchanges among County and third-party systems.
  • Develops and supports integration solutions for financial and human resources systems, Courts, Public Safety, general administrative systems, and other enterprise and departmental applications.
  • Designs and implements secure, reliable, maintainable, and fault-tolerant integrations using enterprise integration platforms, APIs, web services, database technologies, file-based exchanges, and other appropriate integration methods.
  • Develops, configures, administers, monitors, and troubleshoots integrations using the County's enterprise integration platform and related technologies.
  • Designs, implements, and supports REST and SOAP APIs, web services, and other system interfaces and works with data formats and technologies including JSON, XML, CSV, SQL, and comparable technologies.
  • Investigates and resolves complex integration failures and data exchange issues; analyzes logs, system behavior, data, interfaces, and dependencies to identify root causes and implement corrective solutions.
  • Implements and maintains monitoring, logging, error handling, alerting, recovery, and data validation processes to ensure integration reliability, data integrity, and operational supportability.
  • Works with application owners, business analysts, vendors, and other Information Technology staff to analyze integration requirements, data flows, system dependencies, and technical specifications and translate requirements into effective integration solutions.
  • Supports application implementations, upgrades, migrations, and modernization initiatives requiring new or modified integrations, interfaces, APIs, or data exchanges.
  • Develops and maintains integration mappings, technical specifications, data flow documentation, interface inventories, support procedures, and other technical documentation necessary to support the County's integration environment.
  • Ensures integration solutions are implemented and maintained in accordance with established cybersecurity, access control, change management, testing, documentation, and technology governance requirements.
  • Provides technical expertise and knowledge transfer to Applications staff and collaborates with Cybersecurity, Infrastructure, Network, project management, vendors, and other Enterprise Services functions to support enterprise systems and resolve complex technical issues.
  • Performs related work as assigned.
Minimum Education and Experience Requirements
  • Requires a Bachelor's degree in computer science, software engineering, information technology, information systems, or a closely related field; or an equivalent combination of education, training, and experience.
  • Requires five years of progressively responsible experience in enterprise systems integration, application integration, middleware, API development and support, enterprise applications, or closely related information technology work.
  • Requires experience in several of the following areas:
    • Enterprise integration platforms or integration-platform-as-a-service (iPaaS) technologies.
    • REST and SOAP APIs, web services, and system interfaces.
    • JSON, XML, CSV, and other structured data formats.
    • SQL and relational database technologies.
    • Application-to-application and system-to-system data exchange.
    • File-based integrations, secure file transfer, or scheduled data exchanges.
    • Integration monitoring, logging, error handling, troubleshooting, and recovery.
    • Authentication, authorization, encryption, certificates, or other security concepts associated with system integrations.
    • Enterprise application implementations, upgrades, migrations, or modernization initiatives.
    • Technical requirements, integration specifications, data mapping, and technical documentation.
  • Experience with Boomi is preferred.
  • Experience integrating enterprise financial, human resources, payroll, procurement, Courts, Public Safety, or other government systems is preferred.
  • Requires strong analytical, troubleshooting, problem-solving, communication, and technical documentation skills.
Physical Demands/Work Environment

Physical demands refer to the requirements for physical exertion and coordination of limb and body movement.

Unavoidable hazards refer to the job conditions that may lead to injury or health hazards even though precautions have been taken.

The work is primarily performed in an office environment and requires prolonged periods of sitting and use of computers and other standard office equipment. The employee may occasionally stand, walk, bend, stoop, reach, and lift or move equipment or materials weighing up to 25 pounds.

The position may require travel between County facilities and work outside of normal business hours to support system implementations, maintenance activities, system outages, or other operational needs.

Emergency Preparedness Tier Level: 3

Special Certifications and Licenses

Valid TX Driver’s License

Must maintain CJIS compliance

Department

Information Technology

Salary

$92,616.00

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Integrations Engineer
Integrations Engineer

The County of Galveston • United States

On-site
USD 83,000 - 102,000
Integrations Engineer
Integrations Engineer

Galveston County • Galveston (TX)

On-site
USD 83,000 - 102,000
Sr. Applications Support Analyst
Sr. Applications Support Analyst

Galveston County Human Resources • Galveston (TX)

On-site
USD 69,000 - 84,000
Applications Support Specialist
Applications Support Specialist

Galveston County Human Resources • Galveston (TX)

On-site
USD 46,000 - 57,000
ERP Analyst
ERP Analyst

Galveston County Human Resources • Galveston (TX)

On-site
USD 83,000 - 102,000
0000001424.SOFTWARE ENGINEER III.INFO TECH - APPLICATIONS
0000001424.SOFTWARE ENGINEER III.INFO TECH - APPLICATIONS

Dallas County • Dallas (TX)

On-site
USD 120,000 - 160,000
0000007404.SOFTWARE ENGINEER SENIOR.INFO TECH - APPLICATIONS
0000007404.SOFTWARE ENGINEER SENIOR.INFO TECH - APPLICATIONS

Dallas County • Dallas (TX)

On-site
USD 120,000 - 160,000
1000000554.SOFTWARE ENGINEER II.INFO TECH - APPLICATIONS
1000000554.SOFTWARE ENGINEER II.INFO TECH - APPLICATIONS

Dallas County • Dallas (TX)

On-site
USD 85,000 - 125,000
1000000544.SOFTWARE ENGINEER SENIOR.INFO TECH - OPERATIONS
1000000544.SOFTWARE ENGINEER SENIOR.INFO TECH - OPERATIONS

Dallas County • Dallas (TX)

On-site
USD 160,000 - 210,000
1000000873.SOFTWARE ENGINEER II.INFO TECH - APPLICATIONS
1000000873.SOFTWARE ENGINEER II.INFO TECH - APPLICATIONS

Dallas County • Dallas (TX)

On-site
USD 90,000 - 120,000