Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Sign up for Jobbird
An error occurred while opening the sign-up page. Please try again.

Loading window...

Forgot my password
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Log out
Unfortunately, something went wrong while signing out. Please try again.

Loading window...

Job application sent
Something went wrong while logging in. Please try again.
Something went wrong while signing up. Please try again.

Loading window...

logo
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Filters
Filters
Location and distance
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Jobs posted from
Salary from (per month)
Filters
How our sorting works

The order in which job vacancies are displayed is determined by a composite score based on the following factors:

  • Keyword Relevance: How well your search terms match the vacancy details. We prioritize matches found in the job title, followed by job requirements, location names, and educational levels. Matches within general employer information or the organization's name carry a lower weight.
  • Commercial Prioritization (Premium Jobs): Vacancies paid for by employers ('Premium' or 'Sponsored') receive a ranking boost and will appear higher in the search results.
  • Recency (Date Relevance): Newer vacancies are prioritized. The relevance score of a vacancy is reduced by half once the posting is older than 30 days.
  • Proximity (Distance Relevance): Vacancies located closer to your search location are ranked higher. For vacancies located more than 30 km from the search center, the relevance score is halved.
The final ranking is established by multiplying all these individual factors to calculate the total relevance score.

Experis

Software Engineering Specialist

Experis City of London
300 to 400
32 - 40 hour


Show Recently closed jobs

    Experis

    Software Engineering Specialist

    Experis City of London
    300 to 400
    32 - 40 hour
    Status Open
    Apply now

    Apply on the employer's website


    What we ask

    Education

    No minimum education required

    What we offer

    Salary
    £300 to £400
    Hours
    32 to 40 hours per week
    Employment type
    contract

    Job description

    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 (e.g., 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
    Salary description

    £300.00 - £400.00 per day

    Apply now

    Apply on the employer's website

    Apply now

    Apply on the employer's website


    Vacancy actions

    Save as favorite
    Share vacancy
    Or apply later


    City of London England

    Jobs

    • Search for jobs
    • Jobs per location
    • Jobs per job profession
    • Jobs per employment
    • Jobs per educational attainment

    Jobbird

    • Switch to different region
    • Terms and Conditions
    © 2026 Jobbird