Sr. Software EngineerPrimary responsibilities fall into the following areas:Work with internal technical teams to identify and build platform elements required to support key wireless product features.Microservice implementation to enable both intra and inter domain application integration.Work with DevSecOps to follow CI/CD pipeline practices.Enable the implementation of cloud based application deployment guaranteeing reliability, resiliency, and observability.Enabling the core platform services for our organization using AWS, Kubernetes, VMware, private cloud, etc.Performs key portions of the system development lifecycle including designing, coding, code reviews with peers before submitting for QA, unit testing, documenting, installing, maintaining, and supporting proprietary and/or purchased software systems/applications.Performs unit and performance testing on code and documents findings within defined scope.Develops enhancements to satisfy end user requirements.Completes moderately complex project tasks within defined milestones.May lead or manage projects. May train and mentor less experienced staff.Qualifications:5+ years of professional experience as an API developer with deep understanding of API implementations or combination of education and experienceWell versed with Java, Spring Boot, APIGEE and similar technologiesDirect experience or working knowledge with AWS technologies including ECS/EKS, Lambda, API Gateway, S3, Terraforms and KafkaSound knowledge with authorization and authentication approaches like oAuth, SSO/SAMLExperience with build tools like maven, gradle and unit test tools like Junit, MocitoFoundational experience with service orchestration and messaging technologyExperience with end to end API Platform setup and implementationExperience with Agile development methodologiesPreferred Skills:Great communication skills someone who passionate about sharing your vision and getting others excitedCloud certificationsAWS Solutions Architect, Google Cloud Architect, Microsoft Azure Solutions Architect, etcTelecommunications experience, especially in rating and billing