At a Glance
- Tasks: Design and deliver backend features while integrating AI-driven voice services.
- Company: Established market leader in managed communications technology with a people-first culture.
- Benefits: Generous benefits package, including retail discounts, private healthcare, and flexible working arrangements.
- Why this job: Join a dynamic team and make a real impact on innovative communication solutions.
- Qualifications: 3-5 years’ experience in SIP/VOIP development using Python or similar languages.
- Other info: Exciting career growth opportunities in a company with exceptional staff retention.
The predicted salary is between 36000 - 60000 £ per year.
We are delighted to be working in partnership with an established market leader in managed communications technology and systems integration who develop their own products. For over 40 years, they’ve been at the forefront of innovation, transforming customer experiences through smarter communications, automation, analytics and AI. They deliver transformative communication and CX solutions throughout the UK and internationally, supporting clients with global reach and ambition.
As the business expands, they are looking to onboard a Software Engineer to join a small Software Development Team, as they expand and extend their enterprise-level SIP platform and its associated REST APIs.
The developer will be responsible for:
- Designing and delivering backend features
- Building and maintaining integrations with AI-driven voice services
- Turning requirements into clear technical designs and high-quality code
- Improving CI/CD and observability, hardening security by design, conducting code reviews and analysing SIP/RTP traces to troubleshoot issues
Essential Skills:
- 3-5 years’ experience of development in an SIP/VOIP environment, using Python or a similar object-oriented language
- Flask/Django, Jinja, Pytest, SQLAlchemy, Marshmallow
- Wireshark for SIP/RTP trace analysis/fault-finding
- Docker containerisation
- Linux (Ubuntu) based systems
Any knowledge of Freeswitch, C/C++, Kamailio, Auth0/0Auth, Mongo DB, My SQL, ArgoCD/Kubernetes or Web RTC would prove advantageous for this role.
This is a fantastic and exciting opportunity for an experienced Developer to work as part of a people-first company that holds exceptional staff retention rates and career development opportunities. The role comes with a generous benefits package, including retail discounts, private healthcare, flexible working arrangements and many more.
If you’re ambitious, curious and can demonstrate loyalty as an employee, this is your chance to learn and grow your career in a company with pedigree, purpose and potential.
Please note that this is a permanent role seeking candidates with a track record of longevity of service with their previous employers.
Software Engineer in Guildford employer: Mobilus Limited
Contact Detail:
Mobilus Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Guildford
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. We can’t stress enough how personal connections can give you the inside scoop on the company culture and even lead to referrals.
✨Tip Number 2
Prepare for the technical interview by brushing up on your coding skills. We recommend doing mock interviews with friends or using platforms that simulate real coding challenges. This will help you feel more confident when tackling those backend features!
✨Tip Number 3
Showcase your projects! If you've built anything related to SIP/VOIP or used Python, make sure to highlight these in your discussions. We love seeing practical examples of your work, so don’t hold back!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always looking for passionate candidates who are eager to grow with us in this exciting field.
We think you need these skills to ace Software Engineer in Guildford
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your 3-5 years of experience in SIP/VOIP environments and any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our mission. Don’t forget to mention your experience with Python, Flask/Django, and any other relevant tech.
Showcase Your Projects: If you've worked on any notable projects, especially those involving AI-driven voice services or SIP/RTP analysis, make sure to include them. We love seeing real-world applications of your skills, so don’t hold back!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any updates from us!
How to prepare for a job interview at Mobilus Limited
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, Flask/Django, and Docker. Brush up on your knowledge of SIP/VOIP environments and be ready to discuss how you've used these tools in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in software development, particularly around troubleshooting SIP/RTP issues. Use examples that highlight your analytical skills and how you’ve improved CI/CD processes or security measures in previous roles.
✨Demonstrate Your Team Spirit
Since this role is part of a small team, it’s crucial to show that you can collaborate effectively. Share experiences where you’ve worked closely with others, conducted code reviews, or contributed to team projects. Highlight your ability to communicate technical concepts clearly.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s approach to innovation and how they integrate AI into their products. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values, especially regarding career development.