Role: Oracle BRM Expert
Location:
Alpharetta, GA (3 Days Onsite Hybrid)
Key Responsibilities
Customization
& Opcode Development
- Design,
develop, and modify custom policy opcodes (Facilities Modules - FMs) using
C/C++ to meet specific business rules not handled by out-of-the-box BRM
functionality.
- Create and
customize Data Managers (DMs) and write custom Multi-Threaded Applications
(MTAs) for high-performance bulk processing.
- Manage
opcode hooks and customize the BRM event lifecycle for rating, billing,
and subscription events.
BRM
Payments Integration & Account Receivables
- Architect
and implement complex BRM payment integrations with third-party payment
gateways (e.g., Stripe, PayPal, CyberSource, Adyen) for real-time and
batch processing.
- Configure
and manage Oracle BRM Payment Manager or custom integration layers for
credit cards, direct debits (SEPA/ACH), and alternative payment methods.
- Implement
tokenization and ensure compliance with PCI-DSS security standards during
payment flows.
- Handle
payment processing, allocations, suspense management, refunds,
chargebacks, and adjustments.
Billing
& Invoicing
- Design,
configure, and maintain complex rating and billing scenarios within Oracle
BRM.
- Manage
billing execution, bill cycles, and invoice generation processes,
including custom invoice formatting (XML/XSLT).
- Troubleshoot
and resolve rating, discounting, and billing discrepancies.
Subscription
Management
- Implement
and manage the end-to-end subscription lifecycle (creation, activation,
modification, cancellation, and renewal).
- Handle
complex scenarios involving upgrades, downgrades, and pro-ration of
charges.
- Ensure
seamless integration between CRM/front-end systems and BRM for real-time
provisioning and subscription updates via APIs/Web Services.
Collections
& Dunning
- Configure
and maintain automated collections and dunning processes tailored to
different customer segments.
- Design
workflows for account suspension, service restriction, and account
termination due to non-payment.
- Develop
strategies for debt recovery and write-offs within the BRM framework.
General
Ledger (GL) & Financials
- Configure GL
mapping, revenue recognition, and financial reporting within BRM.
- Ensure
accurate and timely generation of GL reports and seamless integration with
downstream enterprise ERP systems (e.g., Oracle EBS, SAP, NetSuite).
- Perform
financial reconciliation and audits between BRM and financial systems.
Product
Management & Pricing
- Utilize
Oracle PDC (Pricing Design Center) or Pricing Center to configure complex
product catalogs, charge offers, and discount models.
- Collaborate
with product and business teams to launch new pricing plans, bundles, and
promotions quickly and accurately.
- Manage
product lifecycle and versioning within the BRM ecosystem.
Required
Qualifications
- Experience: [e.g., 5+] years of hands-on
experience in Oracle BRM architecture, development, and configuration.
- Core
Modules: Proven
expertise in BRM Billing, Invoicing, Collections, Payments, and GL
modules.
- Opcode &
Custom Development: Deep,
hands-on experience writing and customizing policy opcodes in C/C++. * Pricing
Tools: Strong working knowledge of Oracle Pricing Design Center
(PDC) and Pipeline Rating.
- Technical
Skills: *
Proficiency in C/C++, Java, and shell scripting.
- Strong SQL
and PL/SQL skills for Oracle Database querying, scripting, and performance
tuning.
- Extensive
experience with BRM utilities (e.g., pin_bill_day, pin_collect,
load_pin_gl, testnap).
- Integration
Expertise: Demonstrated
experience building custom integrations between BRM and external payment
gateways, CRM, and ERP systems via Web Services, REST APIs, JCA, or SOA.
- Problem
Solving: Strong
analytical skills with the ability to debug C-code, trace flists, and
troubleshoot complex financial and billing discrepancies.
Preferred
Qualifications
- Experience
with Oracle BRM 15 (Cloud Native/Kubernetes deployments).
- Familiarity
with Agile/Scrum development methodologies.
- Background
in the [e.g., FinTech, Telecommunications, SaaS, Media] industry.
- Understanding
of modern CI/CD pipelines and version control (e.g., Git).