About the Company
We are a leading telecommunications company dedicated to providing innovative solutions and exceptional service to our customers. Our mission is to connect people and businesses through advanced technology, fostering a culture of collaboration, integrity, and continuous improvement.
About the Role
billions of events every single day
captured, processed, rated, and handed off
you keep the business running, the revenue secure, and the network intelligent.
Responsibilities
- Technical Solution Delivery: Supports the implementation of technical solutions for internal and external customers across telecom mediation flows, resolving inter-system issues and contributing within cross-functional squads.
- Architecture & Technology Choices: Contributes to technical decisions, technology selection, and architecture direction for high-performance mediation platforms, balancing immediate product needs with long-term transformation.
- Software Design & Development: Supports the design and development of software components aligned with enterprise architecture and BT’s security standards.
- Continuous Learning & Technical Reviews: Undertakes code and design reviews to enhance proficiency and ensure alignment with software engineering principles and industry standards.
- Technical Specifications & Low Complexity Builds: Helps design technical specifications and develops software solutions for smaller or less complex initiatives, ensuring high-quality delivery.
- Coding & Testing: Writes, tests, debugs, and reviews code under supervision, ensuring clarity and quality across engineering teams.
- Systems Integration: Integrates existing software products and resolves routine issues to ensure interoperability across diverse platforms and mediation layers.
- Defect Management: Monitors, troubleshoots, and corrects software defects to ensure platform reliability and service stability.
- Tooling & Automation: Supports the implementation, optimization, and maintenance of CI/CD pipelines and automation tooling that improve developer efficiency and accelerate delivery.
- Technical Roadmap Contribution: Supports delivery of a forward-looking technical roadmap that meets the needs of engineering teams, operations, and business stakeholders.
- Engineering & Operational Excellence: Assists in defining and implementing metrics, processes, and continuous improvement initiatives to drive engineering maturity.
- Process Improvement: Contributes to refining and optimizing engineering ways of working within the software engineering domain.
Qualifications
Candidate must have strong proficiency in:
Required Skills
- OCOMC / Offline Mediation Controller Expertise in Oracle OCOMC/ONM (v6/12/15), including:
- Cartridge development (EEs, PO components, Chains, Pipelines)
- NPL scripting for transformations, enrichment, correlation
- CDR parsing, normalization, aggregation, file collection/distribution
- High throughput processing of multi-network event types
- Deployment, tuning, and troubleshooting of mediation workflow
- Java & Related Technologies:
- Strong Java/J2EE development background
- Experience with REST APIs, multi-threaded processing, concurrency
- Scripting (Shell/Python/Perl) for automation, tooling, and monitoring
- WebLogic Application Server:
- Deployment and tuning of Java applications
- JVM performance optimization
- Cluster management, JDBC tuning, thread pool configuration
- Troubleshooting memory leaks, stuck threads, connection issues
- Netcracker Revenue Manager (NCRM / NC-RM) – Rating & Charging or Equivalent:
- Hands-on experience with the Netcracker Revenue Manager or equivalent rating ecosystem, including:
- Understanding of Netcracker Rating Engine or equivalent, charge calculation flows
- Configuration of price plans, rating rules, usage types, event models
- Mapping mediation output (OCOMC files/events) into Netcracker or equivalent ingestion formats
- Debugging rating discrepancies, charge calculation issues, and missing usage events
- Working with product catalog, tariff models, charging rules, and discounts
- Ensuring seamless Mediation → NCRM (or equivalent) → Billing alignment
- Telecom Network Feed Formats:
- Strong understanding of telecom event structures that feed Mediation + Rating:
- Diameter (CCR/CCA) for charging flows
- ASN.1 CDRs
- TAP / RAP / NRTRDE for roaming
- 3GPP CDR formats (VoLTE, 5G, GTP’, SIP, CAMEL, etc.)
- IPDR
- Vendor-specific formats (Huawei, Ericsson, Nokia, Cisco)
- Ability to decode, interpret, map, and troubleshoot raw network events
- CI/CD, Automation & Observability:
- Building CI/CD pipelines (Jenkins, Git, Maven, Nexus etc.)
- Automated deployment of OCOMC cartridges and Java services
- Writing monitoring scripts (Shell/Python) for throughput, lag, error rates
- Working with observability platforms (Grafana, Prometheus, ELK, OEM, Dynatrace)
- Billing, Rating & ETL Knowledge:
- Understanding of how mediation outputs feed into:
- Rating engines
- Billing and invoicing systems
- Assurance & analytics systems
- Revenue assurance & fraud management platforms
- Ability to detect anomalies in event flows that can lead to revenue leakage
Preferred Skills
Experience with additional telecom technologies and platforms will be considered a plus.
Pay range and compensation package
Competitive salary based on experience and qualifications.
Equal Opportunity Statement
We are an equal opportunity employer and are committed to creating a diverse