Tata Communications

Fullstack Developer

Pune, MH, IN

8 days ago
Save Job

Summary

Job Description


Responsible for software development projects involving design, development, testing, debugging and implementation of software applications and source code to support end user’s needs. This is a development and operational role, responsible for driving day-to-day operations and developing new modules.


Responsibilities


Design, develop, and maintain telecom billing systems and modules (e.g. rating, charging, invoicing, mediation).

Participate in the complete SDLC including requirement analysis, design, coding, testing, deployment, and support.

Customize and configure billing rules, discounting logic, invoice templates.

Conduct unit testing, system testing, and performance tuning of billing-related modules

Develop RESTful API services and integrate them with front-end components

Able to debug core dump issues and able to fix the Pro*C issues.

Create technical documentation for reference and reporting.

Create and maintain billing documentation, SOPs, and FAQs.

Work closely with finance, CRM, and support teams to ensure billing accuracy and integrity

Ensure adherence to SLAs and escalate critical issues appropriately.

Support system upgrades, UAT, migrations, and configuration changes in billing applications.


Desired Skill sets


Strong knowledge in SQL, Shell scripting, Pro*C and at least one telecom billing platform

Good knowledge on front-end technologies React, Angular.

Strong experience in back-end development using Node.js, Python, Java (Spring Boot), or similar.

Good understanding of mediation, provisioning, and usage collection.

Familiarity with Agile/Scrum methodologies, version control (Git), and ticketing tools (JIRA, ServiceNow).

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: