Software Engineer

0 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
BT Group logo
BT Group

Telecommunications

London Ipswich

RecommendedJobs for You

hyderabad, telangana, india

hyderabad, telangana, india

pune/pimpri-chinchwad area