AFGHAN WIRELESS COMMUNICATION COMPANY (AWCC)
Afghan Wireless Communication Company (AWCC) ’s wireless communications company. When we began operations in 2002, we Afghanistan’s mobile communications industry by being the enterprise to offer cell phone service to Afghan consumers and businesses. For well over a decade, Afghan Wireless has driven the rapid growth of our nation’s communications market, through its innovative development and deployment of global-class High-Definition (HD) Voice Communications, Internet, Data and Mobile Payments Services. Afghan Wireless Communication Company (AWCC) More than 6,000 people work for Afghan Wireless, and our Company is directly responsible for the creation of 100,000 jobs throughout Afghanistan.
Job Summary
- Recruiter: Afghan Wireless Communication Company
- Degree: Bachelor's Degree
- Vacancies Number: 3
- Province: Kabul
- Gender: Both
- Experience: 6 years
- Deadline: 19 Nov, 2026
Key responsibilities of Full Stack Application Engineer — Enterprise Applications:
- Enterprise Application Ownership: Assume technical responsibility for enterprise applications, core software integrations, and business automation workflows.
- Troubleshooting & Diagnostics: Diagnose complex application failures, performance bottlenecks, and intricate data processing issues in production environments.
- Backend & API Maintenance: Maintain and optimize Go and Node.js microservices, robust APIs, and asynchronous processing workflows.
- Code Quality & Testing: Review inherited codebases, implement secure bug fixes, and maintain meaningful regression test suites.
- Build & Release Management: Manage reproducible builds, controlled software releases, environment configurations, and reliable rollback procedures.
- Infrastructure & Automation: Support Docker container deployments, Ansible automation routines, and comprehensive production monitoring.
- Incident Response & On-Call: Maintain technical runbooks, participate in incident response protocols, and share an agreed upon on-call rotation.
- Knowledge Transfer: Complete comprehensive knowledge transfer and train backup engineers to ensure operational continuity.
Application Responsibilities & Domain Delivery:
- Full-Stack Technical Delivery: Deliver usable frontend interfaces, backend services, APIs, and business workflows using JavaScript/TypeScript, Node.js/AdonisJS, and Go, with hands-on maintenance and integration capability in Python and Java.
- Core Telecom Services & Subscriptions: Manage NUMAN number management, SIM provisioning, PromoSMS campaign management, SMS152 keyword and reply services, WFM quality evaluation, and CCSM subscription workflows across IVR, SMS, and USSD channels.
- Contact Centre & IVR Systems (WEBCC): Maintain WEBCC IVR151/IVR152 menus, dialplans, agent/supervisor tools, queue configurations, call routing, transfers, recordings, wallboards, and reporting. Maintain FreeSWITCH/SIP and Kannel/SMPP integrations; investigate Lua/FreePBX components; and interpret SIP signaling, SDP media, and DTMF behaviors to resolve call setup and routing issues.
- Signaling & Location Services Integration: Collaborate with technical leads on CAMELOCK CAMEL screening, GMLC location services, and VLR event capture. Maintain Go/SIGTRAN, Restcomm, and Java/JBoss interfaces while sharing Cedar application interfaces with the Senior Data Platform Engineer.
- Middleware, Security & CI/CD: Own secure UI/API changes, testing, builds, CI/CD pipelines, configurations, monitoring, and rollbacks. Maintain Python, Java, Go, and Node.js middleware adapters with API contracts, message mapping, validation, authentication, timeouts, retries, idempotency, error handling, and TM Forum Open API compliance. Utilize Docker, Ansible, and Temporal where deployed.
Cross-Team Integration & Collaboration:
- Collaborate closely with PS Core, Signaling/SPS, IN, HLR/HSS, Billing, OSS/BSS, IT Development, DWH & Mediation, BI, VAS, Network Information Security, IP/MPLS, and IT System Administration Team (SAT).
- Build and maintain middleware, APIs, and data adapters alongside IT Development and platform owners.
- Cover subscriber, service order, provisioning, charging, and data exchange flows while agreeing on endpoint connectivity, version compatibility, field mapping, and joint acceptance testing.
- Respect platform ownership boundaries while maintaining clear change, incident, and recovery accountability.
Key Outcomes:
- Maintainable web user interfaces, robust APIs, and telecom operational workflows across assigned enterprise applications.
- Thoroughly tested releases preserving IVR, messaging, and customer service functionalities.
- Accurate documentation, reproducible builds, rollback plans, and operational support procedures.
Job Requirment
Submission Guideline
Interested and qualified candidates should complete the official application form with accurate and complete information.
Country
Afghanistan
City
Kabul
Submission Email
jobs@afghan-wireless.com
Related Jobs