All Jobs Vacancy

Software Engineering Specialist

Posted 1 day ago by Experis IT

Software Engineering Specialist

6 months

Hybrid

Inside IR35 - umbrella only

We are seeking a Voice Services Developer to build, maintain, and optimize our next-generation communication platforms. You will bridge the gap between traditional telecommunication protocols and modern cloud-based AI. Your core focus will be developing stable SIP services using Java, managing open-source media engines, and integrating advanced Speech AI technologies across multi-cloud environments.

Key Responsibilities

  • SIP Development: Develop, test, and maintain mid-to-high performance SIP-based voice services using JAIN SLEE, SIP Servlets.
  • Media Server Administration: Configure, manage, and scale FreeSWITCH or Asterisk communication engines.
  • Speech AI Integration: Implement Speech-to-Text (STT), Text-to-Speech (TTS), and Natural Language Processing (NLP) workflows into live voice streams.
  • Cloud Operations: Deploy and monitor voice applications across AWS, Azure, and Google Cloud Platform (GCP).
  • Troubleshooting: Use network analysis tools to diagnose audio quality issues, call drops, and latency problems.
  • Team Collaboration: Work alongside senior architects and DevOps teams to roll out scalable conversational AI bots.

Required Skills & Qualifications

  • Core Language: Professional experience with Java, including multi-threading and network programming.
  • In depth knowledge of Java
  • Good knowledge of Java applications using JAIN SLEE framework, 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 (eg, AWS Transcribe/Polly, Azure Speech, Google Cloud Speech-to-Text).
  • Multi-Cloud Exposure: Experience deploying and managing applications on AWS, Azure, and GCP.
  • Tools: Proficiency with Wireshark or sngrep for VoIP troubleshooting.

Preferred Qualifications

  • Experience with Java telephony frameworks like Metaswitch Rhino SLEE or Oracle OCCAS.
  • Understanding of containerisation using Docker and Kubernetes in cloud environments.

If you receive suspicious outreach claiming to be from us, please contact us via the ManpowerGroup website.

Rate:
£400/day
Location:
City of London
IR35 Status:
Inside
Remote Status:
Hybrid
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

£5,600 per month

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job