Responsibilities
- Architect and develop microservices for modules including identity management, role-based access control, multi-factor authentication, phone number search, number acquisition and porting, onboarding automation, and call detail record and billing processing
- Connect internal systems with external APIs from telecom carriers, service providers, and third-party platforms such as Operator Connect, number porting services, ServiceNow, and financial billing systems
- Build event-driven architectures and manage long-running business processes using Kafka and Temporal
- Write automated test suites, engage in peer code reviews, and adhere to continuous integration and continuous delivery workflows
- Partner with Business Analysts to clarify functional requirements and define acceptance conditions
- Coordinate with Frontend Engineers to establish and evolve API specifications and contracts