> Markdown version of [/jobs/ext/2806559-software-engineer-voice-services-jain-slee](https://www.wearedevelopers.com/jobs/ext/2806559-software-engineer-voice-services-jain-slee). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Voice services/JAIN SLEE) - **Company:** Randstad UK - **Location:** Ipswich, UK - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Application Integration Architecture, Microsoft Azure, VoIP, Network Analysis, Cloud Computing, System Configuration, DevOps, Java APIs for Integrated Networks, Network Programming, Oracle (Applications), Wireshark, Speech Recognition, WebRTC, Multithreading, Scripting, Google Cloud, Multi-Cloud, Rhino, Kubernetes, Docker - **Published:** September 9, 2026 - **Apply:** https://www.collegerecruiter.com/job/2856363266-software-engineer-voice-servicesjain-slee ## About the Role * Core Java: Professional Java experience, including multi-threading, network programming, JAIN SLEE, and SIP Servlet frameworks. * Telephony Engines: Hands-on experience configuring and scripting with FreeSWITCH or Asterisk. * Voice Protocols: Solid understanding of SIP, RTP/RTCP, and SDP. * Speech AI: Experience integrating cloud speech APIs (e.g., AWS Transcribe/Polly, Azure Speech, GCP Speech-to-Text). * Multi-Cloud: Experience deploying and managing applications on AWS, Azure, and GCP. * Tools: Proficiency with Wireshark or sngrep for VoIP troubleshooting., * Experience with Metaswitch Rhino SLEE or Oracle OCCAS. * Understanding of Docker, Kubernetes, WebRTC, and telephony security standards (TLS/SRTP). ## Description * SIP Development: Develop, test, and maintain SIP-based voice services using Java, JAIN SLEE, and SIP Servlets. * Media Server Administration: Configure, manage, and scale FreeSWITCH or Asterisk communication engines. * Speech AI Integration: Implement STT, TTS, and NLP workflows into live voice streams. * Cloud Operations: Deploy and monitor voice applications across AWS, Azure, and GCP. * Troubleshooting: Use network analysis tools to diagnose audio quality issues, call drops, and latency problems. * Team Collaboration: Work alongside architects and DevOps teams to roll out scalable conversational AI bots. ## Related Videos - [Getting under the skin: The Social Engineering techniques](https://www.wearedevelopers.com/videos/38-getting-under-the-skin-the-social-engineering-techniques) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Raise your voice!](https://www.wearedevelopers.com/videos/10-raise-your-voice) - [Hello JARVIS - Building Voice Interfaces for Your LLMS](https://www.wearedevelopers.com/videos/1641-hello-jarvis-building-voice-interfaces-for-your-llms) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)