Oracle BRM Expert

Alpharetta, GA, US • Posted 1 hour ago • Updated 29 minutes ago
Contract W2
Contract Independent
Contract Corp To Corp
On-site
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • Java
  • SQL
  • PL/SQL
  • Oracle
  • Batch Processing
  • SAP
  • scripting
  • Payments
  • Web Services
  • PCI
  • Operations
  • Shell Scripting
  • UST
  • Adjustments
  • Product Management
  • CRM
  • ERP
  • Billing
  • Database
  • Provisioning
  • C/C++
  • Performance Tuning
  • financials
  • Financial Reporting
  • Pricing
  • Invoice
  • Enterprise Resource Planning
  • Threading
  • Ecosystem
  • Invoicing
  • Audit
  • Payment Card Industry
  • GL
  • TOPO
  • Reconciliation
  • Real-Time
  • Amazon Elastic Block Storage
  • General Ledger
  • Credit Issues
  • Pipeline
  • Netsuite
  • Product Lifecycle
  • DMS
  • Credit Card
  • XSLT
  • Stripe
  • Account Receivables
  • Steering

Summary

Job Title-BRM expert

Location - Alpharetta, GA (Onsite for 4 days)

Mandatory Areas
Must Have Skills

Oracle BRM
Payment processing
SQL

Oracle BRM expert

Job Summary

Seeking a highly skilled and experienced Oracle BRM (Billing and Revenue Management) Specialist to join our core engineering/billing team.

The ideal candidate will have deep functional and technical expertise in the Oracle BRM ecosystem, with a strong focus on end-to-end billing cycles, subscription lifecycle management, payment gateway integrations, and custom opcode development.

You will play a critical role in designing, configuring, and supporting our billing infrastructure to ensure seamless revenue operations.

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_c

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90719156
  • Position Id: 2026-11863
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Alpharetta, Georgia

3d ago

Easy Apply

Third Party, Contract

Depends on Experience

Alpharetta, Georgia

Today

Easy Apply

Contract, Third Party

Depends on Experience

Alpharetta, Georgia

Today

Easy Apply

Third Party, Contract

Depends on Experience

Atlanta, Georgia

Today

Easy Apply

Contract, Third Party

Depends on Experience

Search all similar jobs