Sr. Software Developer (Messaging Provisioning)
Core
Designing and developing solutions for reputation management and number provisioning within distributed, multi-service systems.
Role type
Senior Software Developer (Messaging Provisioning)
Builds
REST APIs and applications for global messaging and voice connectivity platforms
Domain
Telecommunications / Messaging Infrastructure
Deliverable
production ML models | product features
Required skills
Java, Spring Framework, REST API design, distributed systems debugging, AWS development, SQL, relational databases, unit and functional testing
Preferred skills
None stated
Technologies
Java, Spring, AWS, SQL
Responsibilities
Create and maintain REST APIs for distributed systems; Design, document, and review new product features and APIs; Write and maintain unit, functional, and end-to-end tests; Build and deploy applications for AWS including CI/CD pipelines; Participate in code reviews; Support products in on-call rotation
Seniority
Senior, hands-on IC