Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Vonage

Senior Software Engineer – Contact Centre Platform, CCaaS

Vonage

Senior Software Engineer developing critical services for cloud contact center platform. Leading architectural decisions and mentoring engineering team in a dynamic environment.

Posted 7/3/2026full-timeRemote • 🇬🇧 United KingdomSeniorWebsite

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsJavaScriptKafkaMySQL.NETRedisTerraformTypeScript

About the role

Key responsibilities & impact
  • Lead multiple initiatives end-to-end - from early refinement through to production deployment - owning reliability, performance, and long-term maintainability
  • Contribute to architectural decisions that shape the future of the platform, representing the team in cross-team design discussions and architecture forums
  • Drive technical excellence: set the standard for code quality, test coverage, and engineering best practices across the team
  • Actively care about the product and its users - contributing to improvement beyond code implementation
  • Collaborate cross-functionally with Product, UX, and other engineering teams, representing the team's technical perspective and influencing delivery outcomes
  • Be a key player in the team's strategy, with significant influence on project outcomes and the team's ability to move fast and deliver value
  • Mentor and coach less experienced engineers through pairing, code reviews, and knowledge-sharing sessions
  • Contribute to the team's engineering culture - participating in working groups, hackathons, and community initiatives across the wider VCC engineering organization.

Requirements

What you’ll need
  • 5+ years of relevant software development experience, with a track record of leading projects and delivering complex solutions independently
  • Strong proficiency in TypeScript/JavaScript and modern front-end frameworks
  • Solid experience with C# and back-end service development on .NET Core
  • Familiarity with cloud technologies (AWS) and distributed systems, including messaging mechanisms (Kafka / SNS / SQS)
  • Understanding of data management and caching layers (Redis, Aurora / MySQL, Parameter Store)
  • Excellent communication skills - written, verbal, and listening - to collaborate effectively with both technical and non-technical stakeholders
  • A degree in Computer Science, Electrical Engineering, or a related field - or equivalent practical experience
  • Hands-on experience with end-to-end and UI test automation frameworks (e.g. Playwright) is a plus
  • Experience with CI/CD pipelines and infrastructure-as-code tools (e.g. Terraform, GitHub Actions) is a plus
  • Ability to responsibly utilize AI tools to enhance development productivity and quality.

Benefits

Comp & perks
  • Legal & General Pension
  • Life Assurance
  • Income Protection
  • Private Medical & Dental Insurance
  • Eligible for Free Eye Tests
  • Shopping Discounts
  • Optum Employee Assistance Programme
  • Unlimited Discretionary Time Off
  • Three Paid Volunteer Days a Year
  • Additional benefits and perks will be shared and discussed with you by the recruiter during the interview process.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptJavaScriptC#.NET CoreAWSKafkaSNSSQSRedisMySQL
Soft Skills
Excellent Communication SkillsMentoringCollaboration