Software Developer
Netrolynx Ai โ United Kingdom ยท Posted ~1 hour ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
About The Company
Rubicon Consulting is a leading talent management consultancy dedicated to helping organizations optimize their business performance and achieve a competitive edge through strategic talent acquisition and management.
With a proven track record of delivering tailored recruitment solutions across various industries, Rubicon Consulting prides itself on understanding client needs and sourcing top-tier professionals who drive innovation and growth.
Our commitment to excellence, integrity, and client satisfaction positions us as a trusted partner in building high-performing teams that align with organizational goals.
About The Role
We are currently seeking a highly skilled Voice Services Developer to join our team on a 4+ year contract based in Suffolk.
This role is pivotal in designing, developing, and maintaining cutting-edge communication platforms that leverage both traditional telecommunication protocols and modern cloud-based artificial intelligence technologies.
The ideal candidate will possess a deep understanding of SIP services, telephony engines, and cloud deployment strategies, enabling them to build scalable, reliable, and innovative voice solutions.
The Voice Services Developer will work closely with senior architects, DevOps teams, and AI specialists to develop stable SIP services, manage media servers, and integrate advanced Speech AI functionalities across multi-cloud environments such as AWS, Azure, and Google Cloud Platform.
This role offers an exciting opportunity to contribute to the future of communication technologies by developing voice applications that are efficient, secure, and intelligent.
Qualifications
The ideal candidate should have a strong background in Java development, with extensive experience in multi-threading and network programming.
Profound knowledge of Java applications utilizing JAIN SLEE and SIP Servlet frameworks is essential.
Hands-on experience configuring and scripting with telephony engines like FreeSWITCH or Asterisk is required, along with a solid understanding of voice protocols such as SIP, RTP/RTCP, and SDP.
Experience with integrating cloud speech APIs such as AWS Transcribe/Polly, Azure Speech, and Google Cloud Speech-to-Text is highly desirable.
Candidates should also have familiarity with deploying and managing applications across multiple cloud platforms, including AWS, Azure, and GCP.
Proficiency with VoIP troubleshooting tools like Wireshark or sngrep is necessary to diagnose and resolve audio quality issues effectively.
Preferred qualifications include experience with Java telephony frameworks such as Metaswitch Rhino SLEE or Oracle OCCAS, as well as knowledge of containerization technologies like Docker and Kubernetes.
An understanding of WebRTC protocols and telephony security standards such as TLS and SRTP will be advantageous.
Responsibilities
Develop, test, and maintain high-performance SIP-based voice services utilizing frameworks like JAIN SLEE and SIP Servlets to ensure reliable communication channels.
Configure, manage, and scale media servers such as FreeSWITCH or Asterisk to support voice applications and telephony services.
Implement Speech-to-Text (STT), Text-to-Speech (TTS), and Natural Language Processing (NLP) workflows into live voice streams to enhance user interactions with AI-powered voice solutions.
Deploy, monitor, and optimize voice applications across multi-cloud platforms including AWS, Azure, and Google Cloud, ensuring high availability and scalability.
Utilize network analysis tools like Wireshark or sngrep to diagnose and troubleshoot issues related to audio quality, call drops, and latency, maintaining optimal system performance.
Collaborate with cross-functional teams, including senior architects and DevOps, to develop and deploy scalable conversational AI bots and voice applications.
Participate in code reviews, documentation, and continuous improvement initiatives to uphold high-quality standards and best practices in voice communication development.
Benefits
Rubicon Consulting offers a competitive benefits package, including comprehensive health insurance, retirement plans, and paid leave.
Employees will have access to ongoing professional development opportunities, including training and certifications to stay current with the latest technologies in cloud computing and telecommunication.
The role provides a collaborative and innovative work environment, supporting flexible working arrangements and a focus on work-life balance.
As part of our team, you will be involved in cutting-edge projects that shape the future of communication technology, offering opportunities for career growth and advancement.
Equal Opportunity
Rubicon Consulting is an equal opportunity employer.
We celebrate diversity and are committed to creating an inclusive environment for all employees.
We do not discriminate based on race, religion, gender, sexual orientation, age, disability, or any other protected characteristic.
We believe that a diverse workforce enhances our ability to serve our clients effectively and fosters a culture of innovation and respect.
We have 143,481 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 143,481 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume