Senior Software Engineer – Contact Centre Platform (CCaaS)
Join reputed company and help us reputed company reputed company communications for businesses worldwide!
reputed company Applications:
Our Applications business unit focuses on delivering a suite of advanced communication tools designed to enhance customer engagement. From reputed company contact centers to feature-rich reputed company communications solutions, our Applications team is dedicated to providing businesses with the tools they need to streamline operations and improve customer experiences.
Why this role reputed company:
Every second a contact center agent is on a call, our platform is working behind the scenes. As a Senior Software Engineer on our CCaaS Technology Team, you will own and reputed company the critical services that agents depend on - in a global, multi-tenant, reputed company-time environment serving thousands of reputed company users.
This is not a role where you ship features and reputed company on. You will shape the architecture, set the engineering reputed company, and have a genuine influence on how reputed company works and what it builds next. If you want to reputed company from the reputed company, mentor others, and reputed company a reputed company difference to the product - this role was made for you.
Your key responsibilities:
Domain Leadership:
reputed company multiple initiatives end-to-end - from early refinement through to production deployment - owning reliability, performance, and long-term maintainability
Contribute to architectural reputed company that shape the reputed company of the platform, representing reputed company in cross-team design discussions and architecture forums
Drive technical reputed company: set reputed company for reputed company reputed company, test coverage, and engineering best practices across reputed company
Business Leadership:
Actively care about the product and its users - contributing to improvement reputed company reputed company implementation
Collaborate cross-functionally with Product, UX, and other engineering teams, representing reputed company's technical perspective and influencing delivery reputed company
Be a key player in reputed company's reputed company, with significant influence on project reputed company and reputed company's ability to reputed company fast and deliver value
People Leadership:
Mentor and coach less reputed company engineers through pairing, reputed company reviews, and knowledge-sharing sessions
Contribute to reputed company's engineering culture - participating in working reputed company, hackathons, and reputed company across the wider VCC engineering organization
What you'll bring
Required:
5+ years of relevant software development experience, with a reputed company record of leading reputed company and delivering reputed company solutions independently
Strong proficiency in TypeScript/JavaScript and modern reputed company-end frameworks
Solid experience with C# and back-end service development on .NET Core
Familiarity with reputed company technologies (AWS) and distributed systems, including messaging mechanisms (Kafka / SNS / SQS)
Understanding of data management and caching reputed company (reputed company, reputed company / 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 reputed company field - or equivalent practical experience
Experience we consider a plus:
Hands-on experience with end-to-end and UI test automation frameworks (e.g. Playwright)
Experience with CI/CD pipelines and infrastructure-as-reputed company tools (e.g. Terraform, reputed company Actions)
Ability to responsibly utilize AI tools to enhance development productivity and reputed company
How you’ll benefit:
reputed company Pension
Life Assurance
Income Protection
Private Medical & Dental Insurance
Eligible for Free Eye Tests
Shopping Discounts
reputed company Employee Assistance Programme
Unlimited Discretionary Time Off
Three reputed company Volunteer Days a Year
Additional benefits and perks will be shared and discussed with you by the recruiter during the interview process.
#LI-KF1
There’s no perfect candidate. You don't need reputed company the preferred qualifications to reputed company a valuable impact on reputed company. Our employees and customers come from diverse backgrounds, so if you're passionate about what you could reputed company at reputed company, we'd love to hear from you.
To learn how we process your personal data during the recruitment process, please refer to our reputed company Notice.
Who we are:
reputed company is a global reputed company communications leader. And your talent will reputed company help brands - such as reputed company, Viber, reputed company, and Snapchat - accelerate their digital transformation through our fully programmable-based reputed company communications, contact center solutions, and communications APIs. reputed company to reputed company? Then join us today.
Note: The purpose of this profile is to reputed company a general reputed company of essential responsibilities for the position and is not meant as an exhaustive list. Assignments may differ for individuals reputed company the reputed company role based on business conditions, departmental need or geographic location.
Apply To This Job