This technical role focuses on the design, development, and maintenance of Oracle BRM configurations and customisations, specifically within the telecom or utilities domain. The developer is responsible for working with Product Catalogue, Pricing Centre, and Pipeline Manager to implement billing workflows and revenue management processes. Essential tasks include developing custom opcodes using C/C++ or Java and integrating BRM with external systems like CRM and Middleware. The candidate must possess a deep understanding of the BRM architecture and data model, providing production support, troubleshooting issues, and participating in system upgrades and patching activities in a Unix/Linux environment.