Business Rules Analyst #3191
Genius Road is looking for Business Rules Analyst #3191 in Austin, TX.
This local job opportunity with ID 3687768570 is live since 2026-05-22 04:49:11.
Business Rules Analyst
Contract Length: 9+ months
Location: Austin, Texas (Hybrid)
Business Rules Analyst
Contract Length: 9+ months
Location: Austin, Texas (Hybrid)
We are seeking an experienced Business Rules Analyst to perform advanced analytic and business analysis work on complex legacy application systems. This is an independent, high-impact role focused on extracting, formalizing, and documenting the critical business logic embedded in Visual Basic and C++ codebases that drive agency operations, compliance, reporting, and modernization initiatives. The ideal candidate is equally comfortable reading source code and communicating findings to non-technical stakeholders.
Qualifications/Requirements:- 8 years of hands-on experience with Visual Basic (VB6 and/or VB.NET) and C++
- 4 years analyzing and reverse-engineering legacy codebases
- 3 years extracting and documenting business rules from complex systems
- 3 years in analytical roles requiring strong written and verbal communication skills
- Working knowledge of SQL and data-driven systems
- Experience with legacy system modernization or migration projects is a plus
- Background in business or systems analysis preferred
- Prior experience with education data and VB/C++ certifications are a bonus
- Independently analyze complex VB6, VB.NET, and C++ application codebases to identify and extract embedded business rules
- Reverse-engineer conditional logic, calculations, data transformations, and automated workflows
- Translate technical findings into clear, structured documentation that business stakeholders can understand and act on
- Build and maintain standardized business rule inventories to support compliance and reporting needs
- Collaborate with business and technical stakeholders to validate, refine, and reconcile extracted rules
- Identify and flag inconsistencies, duplications, and gaps in existing business logic
- Serve as the primary liaison between business teams and technical staff throughout the analysis process
- Support modernization efforts by cleanly separating business logic from legacy codebases to enable future migration