Position: Oracle BRM Developer
Location: Miami, FL or Dallas, TX
Terms: Fulltime
Key Responsibilities:
Design and Development:
- Develop and customize Oracle BRM solutions, ensuring high performance, scalability, and reliability.
- Design, implement, and optimize complex billing processes within Oracle BRM.
- Build integration points between Oracle BRM and other business systems (e.g., CRM, ERP).
- Troubleshoot and resolve technical issues within BRM applications.
System Configuration:
- Configure Oracle BRM for different billing cycles, payment methods, pricing models, and other system functionalities.
- Perform system configuration for various modules including customer management, invoicing, and payment processing.
Customization & Extensions:
- Develop customizations to BRM functionality using PDC (Pricing Design Center), J2EE, and other relevant Oracle tools.
- Implement extensions for new business logic and ensure the integration with external systems like payment gateways, third-party software, and cloud-based services.
Testing and Quality Assurance:
- Perform unit testing, integration testing, and debugging of BRM components.
- Ensure the solution meets performance standards and resolves all issues identified during testing.
- Collaborate with QA teams to ensure proper validation of developed features.
Performance Tuning & Optimization:
- Optimize BRM solution performance through efficient coding practices, database tuning, and process optimizations.
- Provide performance-related recommendations and implement changes to improve system performance.
Documentation and Knowledge Sharing:
- Document the architecture, design, and code of Oracle BRM implementations.
- Prepare and maintain user manuals and technical documentation.
- Mentor junior developers and conduct knowledge-sharing sessions to improve team skillsets.
Collaboration & Stakeholder Management:
- Work closely with business analysts, project managers, and other stakeholders to understand requirements and deliver optimal solutions.
- Communicate technical details clearly to non-technical stakeholders.
Maintenance and Support:
- Provide ongoing maintenance and support for existing Oracle BRM systems.
- Handle escalated issues from the support team, ensuring quick resolution to minimize business impact.
Required Skills & Qualifications:
- 5+ years of hands-on experience with Oracle BRM (Billing and Revenue Management).
- Strong knowledge of BRM components, including pricing, rating, billing, and invoicing.
- Experience with Oracle BRM's modules such as BRM Pipeline, PDC (Pricing Design Center), and PCM (Product and Catalog Management).
- Extensive experience with Oracle databases (e.g., Oracle 11g/12c/19c) and SQL.
Technical Skills:
- Proficiency in Java, J2EE, and Oracle BRM APIs.
- Familiarity with Oracle BRM Data Model, architecture, and tools.
- Experience in integration of BRM with external systems such as CRM, ERP, and payment gateways.
- Knowledge of cloud platforms and services (e.g., AWS, Oracle Cloud) is a plus.