Job Overview :
We are seeking an experienced Oracle BRM Developer to join our growing engineering team. This role involves working on Oracle Billing and Revenue Management (BRM) solutions, focusing on customizations, pipeline configurations, billing, invoicing, and system integration. The ideal candidate will have a strong technical foundation in BRM modules, PL / SQL development, and BRM tools like PDC and Billing Care.
Key Responsibilities :
- Develop and maintain BRM modules such as Customer Account Management, Billing, Payments, Invoicing, and Rating Pipeline.
- Customize and extend BRM functionalities using Opcode, MTA, and iScript / iRules.
- Create and optimize complex PL / SQL queries for data manipulation and reporting.
- Work with BRM Client Applications like Developer Center, PDC (Pricing Design Center), and Billing Care.
- Collaborate with QA, DevOps, and other development teams for deployments and defect resolutions.
- Participate in CI / CD practices and support version control using Git or SVN.
- Contribute to the configuration, integration, and deployment of BRM in different environments including CNE-based containers.
Must-Have Skills :
Strong hands-on experience with Oracle BRM core modules (Billing, Rating, Payments, Invoicing, etc.)Deep understanding of BRM architecture, Opcode / MTA customizations, and REL (Rating Expression Language).Proficiency in PL / SQL and experience working with relational databases.Familiarity with BRM development tools and applications : Billing Care, PDC, Developer Center.Exposure to pipeline customization (iScript, iRules) and event handling.Good-to-Have Skills :
Familiarity with containerized environments (CNE), Docker, and Kubernetes.Version control and release management experience using Git, GitHub / GitLab, or SVN.Exposure to defect tracking tools such as Jira, Azure DevOps.Understanding of branching strategies and deployment best practices.Strong analytical, debugging, and communication skills.(ref : hirist.tech)