
Full Stack Software Engineer
Full Job Description
Join Vonage and contribute to innovating cloud communications for businesses globally as a Full Stack Software Engineer (.NET) in our Call Center as a Service (CCaaS) Technology Team. You will be instrumental in developing a global, multi-tenant, real-time service supporting thousands of concurrent users, with a primary focus on enhancing the platform that directly enables and supports contact center agents.
Key Responsibilities:
- Drive product improvements beyond code, demonstrating a strong sense of ownership and user empathy.
- Develop a performant, secure, and scalable service that delights customers.
- Continuously enhance and automate the monitoring and deployment of our cloud services.
What you'll bring:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field, or equivalent relevant experience.
- Exceptional communication skills, including writing, speaking, and listening, to effectively engage with both technical and non-technical stakeholders.
- A minimum of 2 years of experience in building Front End Applications.
- Proficiency in C# and JavaScript frameworks such as Vue.js or React.
- Familiarity with cloud platforms like AWS or Azure.
- Knowledge of distributed systems, including messaging mechanisms like Kafka or SNS.
- Understanding of data management and cache layers, including Redis, Aurora, and Parameter Store.
Experience considered a plus:
- 4+ years of full-stack development experience.
- Ability to leverage AI tools responsibly to boost development productivity and quality.
- Experience with setting up and utilizing platform analytics, logging, and monitoring tools (e.g., Grafana, New Relic) for proactive issue identification and resolution in real-time services.
- Direct experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines and infrastructure-as-code tools (e.g., Terraform).
Benefits:
- Comprehensive local benefits package.
- Additional benefits and perks to be discussed during the interview process.
We believe in building diverse teams and encourage applications from passionate individuals, even if you don't meet every preferred qualification. Your unique background and perspective are valued at Vonage.
Company
Vonage
Vonage is a premier global leader in cloud communications, empowering businesses worldwide to accelerate their digital transformation. We provide fully programmable, unified communications, contact ce...