Senior Developer
Core
Design, develop, test, deploy, and maintain scalable, high-availability micro-services and voice/data applications for global carriers and enterprises.
Role type
Senior Full Stack Software Engineer (Cloud-Native/Microservices)
Builds
Production-grade micro-services, voice and data applications, and mission-critical services for global carriers and enterprises.
Domain
Telecommunications, Cloud Infrastructure, Voice/Data Applications
Deliverable
production ML models | product features | infrastructure
Required skills
Java, C++, Python, Go, Spring Boot, Spring Batch, Spring Data, RESTful API design, RDBMS, NoSQL (MongoDB, Cassandra), CI/CD, Cryptography/PKI (X.509), Object-Oriented Design
Preferred skills
Docker, Kubernetes, Ansible, Kafka, Prometheus, Grafana, Splunk, Angular, React JS, OpenStack, AWS, VMWare, SIP, STIR/SHAKEN, OAuth2
Technologies
Java, C++, Python, Go, Spring Boot, MongoDB, Cassandra, Docker, Kubernetes, Ansible, Kafka, Prometheus, Grafana, Splunk, Angular, React JS, AWS, OpenStack, VMWare
Responsibilities
Design and implement fault-tolerant, high-performance, scalable systems; Code high-quality software components; Manage and execute integration tests with customers/partners; Create solution design documents including acceptance tests; Provide technical guidance to resolve production issues.
Seniority
Senior, hands-on IC