Job Description

An Oracle BRM Developer is responsible for developing, customizing, configuring, and maintaining telecom billing and revenue management systems using Oracle BRM technologies.

This role focuses on:

  • Telecom billing systems
  • Charging and rating systems
  • Oracle BRM customization
  • ECE configuration
  • Tax integration
  • Billing data synchronization
  • Troubleshooting and support

The developer works on enterprise telecom billing platforms to manage:

  • Customer billing
  • Revenue management
  • Product catalog configuration
  • Real-time charging systems

Responsibilities

Oracle BRM Development

  • Customize and configure:
    • Oracle BRM
  • Develop billing and charging functionalities
  • Implement telecom billing solutions

ECE Configuration & Customization

  • Work with:
    • Oracle Elastic Charging Engine (ECE)
  • Configure charging rules and rating logic
  • Extend ECE functionalities based on business requirements

BRM Data Management

  • Understand and manage BRM data models
  • Handle BRM/ECE/PDC synchronization
  • Maintain billing data consistency

Telecom Billing & Charging

  • Work on:
    • Rating
    • Charging
    • Billing
    • Taxation
  • Support telecom charging models and billing workflows

Tax Engine Integration

  • Integrate BRM with taxation systems such as:
    • Vertex
  • Ensure proper tax calculation and compliance

Troubleshooting & Support

  • Diagnose and resolve BRM-related issues
  • Troubleshoot billing synchronization problems
  • Support production and deployment activities

Scripting & Customization

  • Develop scripts and custom solutions using:
    • PCM
    • Java
    • BRM customization tools

Required Skills

Oracle BRM Skills

  • BRM Configuration
  • BRM Customization
  • BRM Data Model
  • BRM Modules

ECE & Charging Skills

  • ECE Configuration
  • Charging Systems
  • Telecom Billing

Programming Skills

  • Java
  • PCM
  • Scripting

Database & Integration Skills

  • Data Modeling
  • Tax Integration
  • PDC Synchronization

Soft Skills

  • Problem Solving
  • Troubleshooting
  • Communication Skills
  • Team Collaboration