Oracle BRM expert

JPS Tech Solutions

Atlanta (GA)

On-site

USD 120,000 - 150,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPS Tech Solutions is seeking an Oracle BRM Specialist to join the billing team. The role focuses on end-to-end billing cycles, subscription management, and extensive BRM customization.

The candidate will design, configure, and support billing infrastructure, including payment gateway integrations and data migration tasks. Strong C/C++ coding skills are essential, with experience in policy opcodes and BRM tools.

Qualifications

  • 8+ years hands-on Oracle BRM architecture, development, and configuration.
  • Strong expertise in BRM Billing, Invoicing, Collections, Payments, and GL modules.
  • Deep experience writing and customizing policy opcodes in C/C++.

Responsibilities

  • Design, develop, and modify custom policy opcodes (FMs) in C/C++.
  • Create and customize Data Managers and MTAs for bulk processing.
  • Manage opcode hooks and BRM event lifecycle for rating, billing, and subscription events.
  • Architect and implement BRM payment integrations with Stripe, PayPal, CyberSource, Adyen.

Skills

C/C++
Java
Shell scripting
SQL/PLSQL
BRM architecture
Web Services/REST
JCA/SOA
Payment gateway integrations

Tools

pin_bill_day
pin_collect
load_pin_gl
testnap
BRM Utilities
Pricing Design Center (PDC)

Job description

Job Description

Client is 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.

Required Qualifications
  • Experience: 8 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.
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.
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).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Oracle BRM Sr. Developer
Oracle BRM Sr. Developer

Arete Technologies, Inc. • Miami (FL)

On-site
USD 80,000 - 100,000
Oracle BRM Expert & Billing Architect
Oracle BRM Expert & Billing Architect

JPS Tech Solutions • Atlanta (GA)

On-site
USD 120,000 - 150,000
Oracle BRM Consultant
Oracle BRM Consultant

Arete Technologies, Inc. • Miami (FL)

On-site
USD 90,000 - 120,000
Sr Oracle BRM Billing and Revenue Management Professional
Sr Oracle BRM Billing and Revenue Management Professional

Donato Technologies Inc • Baltimore (MD)

On-site
USD 120,000 - 150,000
Oracle BRM Developer Miami, FL(Onsite)
Oracle BRM Developer Miami, FL(Onsite)

ESR Healthcare • Miami (FL)

On-site
USD 90,000 - 130,000
BRM Developer
BRM Developer

Randstad • Atlanta (GA)

On-site
USD 80,000 - 100,000
Analyst, Corporate Systems, Oracle Revenue Management and Billing
Analyst, Corporate Systems, Oracle Revenue Management and Billing

ICE Clear Europe Limited • Georgia

On-site
USD 90,000 - 120,000
Oracle BRM Developer
Oracle BRM Developer

NextGen | GTA: A Kelly Telecom Company • Dallas (TX)

Hybrid
USD 90,000 - 120,000
ORACLE BRM ARCHITECT / LEAD DEVELOPER (Support)
ORACLE BRM ARCHITECT / LEAD DEVELOPER (Support)

TechDigital Group • Miami (FL)

On-site
USD 90,000 - 150,000
Oracle Billing and Revenue Management System
Oracle Billing and Revenue Management System

Reliable Software Resources Inc • San Antonio (TX)

On-site
USD 85,000 - 115,000