Role: Business Systems Analyst Revenue Recognition
Location: Fully Remote
Duration: 6-month initial contract with contract-to-hire potential
Position Overview
Client is seeking an experienced Business Systems Analyst (BSA) to support and enhance the enterprise Revenue Recognition ecosystem across Salesforce, Microsoft D365, Oracle, and Zuora RevPro.
This role partners closely with Finance, Quote-to-Cash, Product Operations, and Business Applications teams to deliver scalable, compliant revenue solutions. The position sits within the Receivables & Revenue application portfolio, supporting high-visibility initiatives such as ERP modernization, revenue automation, PSA integrations, and IPO readiness.
The ideal candidate brings deep knowledge of ASC 606 / IFRS 15, multi-system integrations, and hands-on RevPro configuration, data mapping, and automation to ensure accurate performance obligations, invoicing flow, and revenue release logic across the end-to-end revenue lifecycle.
Key Responsibilities
- Requirements Elicitation & User Story Development
- Capture, refine, and document user stories related to revenue accounting flows including contract creation, modifications, terminations, and revenue release events.
- Analyze current integrations and document build-ready enhancements across Salesforce RevPro, D365 RevPro, and Oracle RevPro.
- RevPro Solution Design & Configuration
- Design and recommend RevPro configurations aligned with revenue policies, PSA offerings, and multi-element arrangements.
- Support revenue recognition methodologies and performance obligation modeling, including percentage-of-completion approaches.
- Collaborate with technical teams on ETL design, mapping logic, iPaaS transformations, and ingestion rules.
- Data Integration & System Flows
- Partner with Salesforce CPQ, D365, Oracle, and Informatica/iHub owners to ensure accurate synchronization of contract, invoice, and GL data into RevPro.
- Troubleshoot data integrity issues such as missing invoices, repulled sales order lines, and transformation/template errors.
- Cross-Functional Collaboration
- Work closely with Receivables & Revenue, Order-to-Cash, Product Ops, and Finance leadership to deliver roadmap initiatives and strategic solutions.
- Support QA through test planning, execution cycles, validation of revenue schedules, and end-to-end revenue flow assurance.
- Process Improvement & Thought Leadership
- Contribute to future-state revenue automation, forecasting integrations, data migration readiness, and ERP modernization.
- Drive standardization, transparency, and exception management across SKU creation, contract setup, and revenue processing.
Required Skills & Experience
- Strong hands-on expertise with Zuora RevPro, including:
- Revenue arrangement creation
- Event processing & templates
- SSP rules & waterfall logic
- GL journal generation
- Solid knowledge of ASC 606 / IFRS 15 revenue recognition standards.
- Experience with:
- Salesforce order and contract structures
- Microsoft D365 or Oracle Finance modules (AR, GL)
- ETL/integration mapping, validation, and reconciliation
- Proven ability to produce functional design documentation, data flow diagrams, and integration specifications.
- Strong analytical, troubleshooting, and problem-solving skills within complex system landscapes.
- Excellent communication and stakeholder collaboration across business and technical teams.
Preferred Qualifications
- Experience with PSA platforms (e.g., Certinia) and Salesforce or Oracle integrations into RevPro.
- Familiarity with ETL tools such as Informatica or iHub, GL consolidation, and revenue forecasting integrations.
- Understanding of upstream product/SKU configuration and downstream revenue impact.