Design and implement a robust, scalable, and efficient charging system for mobile VAS subscriptions, integrating with telecom operators' billing platforms (Direct Carrier Billing, prepaid/postpaid).
Optimize the charging process for real-time billing, ensuring instant transaction processing and accurate charge assignment for users.
Lead efforts to streamline and enhance the user experience during subscription activation, renewal, and cancellation processes.
Hands-on experience with telecom billing platforms, APIs, and payment gateways.
Expertise in working with real-time billing solutions, managing payment retries, and troubleshooting failed transactions.
Ability to analyze charging workflows, identify areas of inefficiency, and implement solutions to optimize the process.
Strong problem-solving skills to resolve complex integration issues and ensure the stability of the charging system.
Preferred candidate profile
Language : Java, HTML/CSS, Javascript, Python, Restfull APIs, Code versioning tools like GIT, SVN, etc.
Frontend development tools, CI/CD tools.
Framework – Spring 3, Hibernate
Datebase – MySql,
Scripting Language – Shell Scripting
Desired Skills:
Execute full software development life cycle (SDLC)
Good in Aptitude and Analytics
Develop flowcharts, layouts and documentation to identify requirements and solutions
Write well-designed, testable code
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Planning, implementing, maintaining and improving our software stack and its architecture
Managing and planning of challenging software projects