Senior Software Engineer

Penta Consulting

Doha

On-site

QAR 350,000 - 550,000

Full time

13 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Penta Consulting is seeking an experienced Senior Software Engineer / SME with deep Oracle BRM, PDC, OCOMC, and BI Publisher expertise to lead the design, implementation, and ongoing support of Oracle BSS platforms in cloud-native telecom environments.

You will configure BRM modules, develop custom Opcodes and PCM components, manage pricing catalogs, and deliver robust reporting through BI Publisher and Oracle Analytics Publisher, while collaborating in DevOps and CI/CD processes.

Qualifications

  • 8–10+ years in telecom or BSS domains.
  • Extensive BRM experience across 12.x and 15.x environments.
  • Experience designing and supporting pricing, discounting, and mediation workflows.

Responsibilities

  • Design, implement, and support BRM 12.x/15.x solutions in telecom environments.
  • Develop custom BRM components including Opcodes, MTA apps, and PCM-based integrations.
  • Configure BRM modules: Customer Account, Subscription, Rating & Charging, Billing & Invoicing, AR, GLID.
  • Perform BRM installation, upgrades, patching, and migration activities.
  • Provide L2/L3 production support and root cause analysis for billing issues.
  • Monitor bill cycles and address operational challenges affecting accuracy.
  • Validate rating outcomes and balance impacts using SQL and DB analysis.
  • Configure pricing catalogs, offers, discounts, bundles, and pricing structures.
  • Manage pricing object migration, publishing, and deployment across envs.
  • Ensure catalog consistency between PDC, Pipeline Manager, and BRM.

Skills

Oracle BRM domain knowledge
Mediation & Billing expertise
Pricing & Revenue Assurance
Cloud-Native DevOps mindset

Tools

Oracle BRM 12.x
Oracle BRM 15.x
OCOMC
BI Publisher
Oracle Analytics Publisher
PCM C
PCM Java
SQL
PL/SQL
WebLogic
Git
Kubernetes
Helm

Job description

Industry: Telecommunications / Digital Services

Seniority Level: Senior / Subject Matter Expert (SME)

Role Overview

We are seeking an experienced Senior Software Engineer / SME with extensive expertise in Oracle Billing and Revenue Management (BRM), Pricing Design Centre (PDC), Oracle Communications Offline Mediation Controller (OCOMC), and BI Publisher / Oracle Analytics Publisher within telecom environments.

The successful candidate will play a critical role in the development, implementation, configuration, upgrades, and operational support of Oracle BSS platforms across cloud-native production environments. This role requires deep technical knowledge of telecom billing, mediation, pricing, discounting, revenue assurance, reporting, and complex system integrations.

Key Responsibilities
  • Design, develop, configure, and support Oracle BRM 12.x and 15.x solutions in enterprise telecom environments.
  • Develop and maintain custom BRM components including Opcodes, MTA applications, and integrations using PCM C and PCM Java.
  • Configure and manage key BRM modules including:
    • Customer Account Management
    • Subscription Management
    • Rating & Charging
    • Billing & Invoicing
    • Accounts Receivable (AR)
    • Taxation and General Ledger (GLID)
  • Execute BRM installation, upgrades, patching, and migration activities.
  • Perform production support (L2/L3) troubleshooting and root cause analysis for billing, rating, and discounting issues.
  • Monitor bill cycle processing and resolve operational challenges impacting billing accuracy.
  • Validate rating outcomes, balance impacts, and billing events using SQL and database analysis.
  • Configure and manage telecom pricing catalogs, offers, discounts, bundles, and packages.
  • Design and implement:
    • Charge Offers
    • Discount Offers
    • Bundle Offers
    • Friends & Family (FNF) models
    • Closed User Group (CUG) pricing
    • Threshold and tier-based charging models
    • Zone-based and time-based pricing structures
  • Manage pricing object migration, publishing, import/export, and deployment across environments.
  • Ensure catalog consistency between PDC, Pipeline Manager, and BRM environments.
  • Participate in pricing governance processes, deployment planning, rollback procedures, and production validations.
OCOMC Mediation Systems
  • Design, configure, and maintain OCOMC mediation workflows.
  • Develop and customize OCOMC cartridges utilizing SDKs and custom libraries.
  • Manage end-to-end telecom usage mediation including:
    • Voice
    • SMS
    • Data
    • Roaming traffic
  • Configure parsing, transformation, enrichment, routing, and validation processes.
  • Troubleshoot mediation failures and ensure data integrity between network elements and downstream billing systems.
  • Support OCOMC upgrade and migration projects while maintaining service continuity.
BI Publisher & Reporting
  • Design and develop operational, financial, and customer reporting solutions using BI Publisher and Oracle Analytics Publisher.
  • Create optimized data models, SQL datasets, and report templates.
  • Develop and maintain invoice formats using RTF and XLSX templates.
  • Configure report scheduling, bursting, and automated distribution processes.
  • Ensure report accuracy, completeness, and performance across operational and business reporting environments.
Cloud-Native & DevOps
  • Support cloud-native deployments of Oracle BRM, PDC, OCOMC, and BI Publisher.
  • Perform Kubernetes and Helm-based application deployments and upgrades.
  • Participate in CI/CD processes, release management, and deployment automation.
  • Manage version control, branching strategies, and release governance across development, test, and production environments.
Required Skills & Experience
Experience
  • 8-10+ years of hands‑on telecom industry experience.
  • Extensive experience working with Oracle BRM 12.x and 15.x environments.
  • Proven expertise across development, implementation, upgrades, migrations, and production support.
  • Experience supporting large‑scale, mission‑critical telecom billing and mediation platforms.
Technical Skills
  • Oracle BRM 12.x & 15.x
  • Oracle Communications Offline Mediation Controller (OCOMC)
  • BI Publisher / Oracle Analytics Publisher
  • PCM C and PCM Java
  • Custom Opcode Development
  • MTA Application Development
  • Shell and Perl Scripting
  • PL/SQL Development and Query Optimization
  • WebLogic Administration
  • Git and Version Control Systems
Telecom Domain Expertise
  • Rating & Charging
  • Revenue Assurance
  • Discounting & Promotions
  • Roaming Services
  • Mediation Systems
  • Billing Reconciliation
  • Customer Lifecycle Management
OCOMC Expertise
  • Node Chain Design & Administration
  • CC, EP, AP, ECEDC, JDBC DC Nodes
  • Custom Cartridge Development
  • Suspense & Recycle Processing
  • Binary and ASN Parsing
  • OCOMC-ECE Integration
Reporting & Analytics
  • Report Scheduling and Bursting
  • SQL Performance Tuning
  • Data Analysis and Visualization
Preferred Qualifications
  • Experience with Oracle Analytics Server (OAS) 2024/2025.
  • Knowledge of Nokia network elements and CDR formats.
  • Experience with cloud-native telecom BSS deployments.
  • Strong understanding of revenue assurance frameworks.
  • Experience working within Agile and DevOps delivery environments.
  • Strong problem‑solving and analytical skills.
  • Excellent troubleshooting and root cause analysis capabilities.
  • Ability to manage multiple production‑critical systems.
  • Strong stakeholder communication and documentation skills.
  • Ability to lead upgrade, migration, and transformation initiatives.
  • Ownership mentality with a focus on quality, availability, and revenue protection.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Telecom Billing Engineer BRM/OCOMC Specialist
Senior Telecom Billing Engineer BRM/OCOMC Specialist

Penta Consulting • Doha

On-site
QAR 350,000 - 550,000
Oracle Utilities C2M Architect
Oracle Utilities C2M Architect

Confidential Company • Doha

On-site
QAR 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

AxiaMetrics • Doha

On-site
QAR 300,000 - 520,000
Senior L2 Engineer – Ericsson Router 6000 (R6K) Operations & Support | Tangent International | Qatar
Senior L2 Engineer – Ericsson Router 6000 (R6K) Operations & Support | Tangent International | Qatar

Tangent International • Qatar

On-site
QAR 180,000 - 270,000
L1 & L2 Support Engineer (OMNIA and tolling experience must )
L1 & L2 Support Engineer (OMNIA and tolling experience must )

Arab Solutions • Doha

On-site
QAR 89,000 - 167,000
Head Of Radio Communication
Head Of Radio Communication

Madre Integrated Engineering • Doha

On-site
QAR 100,000 - 167,000
Senior IT/ICT Engineer
Senior IT/ICT Engineer

BAE Systems • Qatar

On-site
QAR 240,000 - 360,000
Techno Functional Supply Chain - Oracle EBS
Techno Functional Supply Chain - Oracle EBS

Category • Qatar

On-site
QAR 201,000 - 335,000
Group Performance Director
Group Performance Director

Power International Holding • Lusail

On-site
QAR 300,000 - 460,000
Senior IT/ICT Engineer
Senior IT/ICT Engineer

BAE Systems Strategic Aerospace Services WLL • Doha

On-site
QAR 240,000 - 360,000