SR. BUSINESS ANALYST

The GEO Group•Boca Raton, FL

About The Position

The Sr. Business Analyst leads Business Analysts and Programmer Analysts in analyzing, designing, developing, testing, documenting, and implementing technological solutions within Enterprise Resource Planning (ERP) applications. The role performs initial analysis and design of business requirements, supports existing systems, and coordinates automated solutions to business problems and applications, including solutions that provide cost savings. The position works with end-users to identify and document business needs, develop functional specifications and timelines, resolve system issues, and ensure customer acceptance through participation in design, functionality, and testing. It prepares data models, functional flow diagrams, and other required documentation; researches and implements relational database systems; and develops and coordinates testing plans. The role also supports enterprise deployment strategies, provides 24-hour support for designated applications, assists with project planning and may manage smaller development efforts, and coordinates technology deliverables and status reporting. Additional duties include maintaining ERP security access and termination procedures, providing data for Sarbanes-Oxley audits, creating management reports, coordinating customer training and system-upgrade documentation, and maintaining professional and technical knowledge. The position follows applicable Sarbanes-Oxley and Information Systems policies, procedures, and controls, and performs other duties as assigned.

Requirements

  • Bachelor’s degree from an accredited college or university in Computer Science or a related field, or equivalent experience.
  • Five years of experience supporting ERP, Timekeeping, or Financial Planning software configurations as an administrator or in a similar role.
  • Demonstrated experience with Microsoft Access and Excel.
  • Demonstrated ability to effectively lead and train Business Analysts and Programmer Analysts in their daily activities.
  • Demonstrated experience with the business-unit applications and software supported by the position.
  • Ability to develop functional specifications from which a programmer can prepare detailed programming specifications with minimal assistance.
  • Ability to be highly organized, detail-oriented, results-driven, and able to meet deadlines.
  • Excellent written and verbal communication skills.
  • Ability to interact across multiple levels of the business.

Nice To Haves

  • Experience with Infinium, UKG, WFM/WFC, and/or Hyperion is highly preferred.

Responsibilities

  • Lead and guide Business Analysts and Programmer Analysts in their daily work, including developing functional specifications, testing plans, and project plans.
  • Independently perform or lead moderate to complex analysis and design for business applications and requirements.
  • Consult with end-users to identify, analyze, and document business needs; write functional specifications, develop timelines, and resolve system issues.
  • Ensure customer acceptance by involving end-users in design, functionality, and testing.
  • Maintain communication with end-users to ensure systems continue to meet their expectations.
  • Prepare data models, functional flow diagrams, specifications, and other documentation required by departmental standards and methodologies.
  • Research, recommend, and implement relational database systems that support standardized business processes.
  • Develop, coordinate, and implement plans to test business and functional processes during system development and quality assurance testing.
  • Assist in forming enterprise system deployment strategies and promote use of established methodologies.
  • Provide 24-hour support for designated applications.
  • Assist with detailed project planning for larger projects and may manage smaller development efforts; prepare and present feasibility studies, coordinate technology deliverables and status reports, and present project timelines to management.
  • Maintain and monitor ERP Security Access Request procedures for end-user access and terminations.
  • Provide data for audit procedures to support Sarbanes-Oxley compliance.
  • Create management reports using query tools and other applications.
  • Prepare and coordinate customer training and documentation for system installations and upgrades.
  • Participate in ongoing professional development to enhance technical, communication, business, and information-systems knowledge.
  • Follow policies, procedures, and controls relating to Sarbanes-Oxley and Information Systems.
  • Perform other duties as assigned.

Benefits

  • Paid Time Off
  • Paid Holidays
  • 401(k) matching
  • Health insurance
  • Vision insurance
  • Life insurance
  • Health Savings Account
  • Tuition reimbursement
  • Employee discount
  • Reduced tuition rates
  • Disability insurance
  • Employee Assistance Program
  • 401(k)
  • Pet insurance
  • Dental insurance
  • Paid training
  • Flexible Spending Account
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service