Software Engineer - Core Services (UC/CC)
Job Description
Java Engineer
Location - this role could be based in Bangalore or remote across India
Vonage Engineering Mission: Vonage is the emerging leader in the $100B+ cloud communications platform (CPaaS) market. Customers like Airbnb, Viber, Whatsapp, Snapchat, and many others depend on our APIs and SDKs to connect with their customers all over the world. As businesses continue to shift to a real-time, customer-centric communications model, we are experiencing a time of impressive growth.Â
Why this role mattersÂ
The Senior Software Engineer is responsible for designing and developing a next-generation, cloud-based unified communications platform. The Senior Software Engineer is expected to have a strong background in Java and understand core AWS services. Additionally, this role is expected to have full-stack development experience with strong knowledge of developing applications end-to-end including application development, micro-services, databases, cloud-based technologies, APIs and more. It is a very dynamic environment with fast-paced turnaround times involving interactions with other team members, product managers, QA and Ops resources in an agile environment.Â
What you will doÂ
- Design and develop a wide-range of distributed, robust real-time and high-volume production applications for UCaaS platform, and develop prototypes quickly.
- â—Ź Ability to choose the appropriate technology based on the need.Â
- Develop software using best practices including aspects of test, deployment and operations.Â
- Apply innovative thinking to all functions of development.Â
- Ability to complete individual tasks end-to-end independently but working with a larger team to accomplish bigger objectives.Â
What we value:Â
- Being disruptive. Getting things done. With smart people. Enjoying knowing that the work we do is having a global impact by enabling never before imagined communications. â—Ź We have big goals, and we want the people who join us to be self-confident, focused on customers and delivery, and who are structured and committed in their approach. We iterate quickly, we fail fast, we take smart chances. We value those who will help us continue this spiritÂ
- Values matter at Vonage. We are on a mission to bring value for consumers and enterprises through global cloud based communications.Â
- But just as important as delivering value is how we deliver that value.
- We believe in integrity. Both personally and professionally. We believe in empowering our employees and are actively seeking entrepreneurs in training who want to help build something larger.Â
- We have gotten to this point by being committed, passionate, and focused on getting things done. We need more people like us. If this appeals to you then we encourage you to apply.Â
What you will bringÂ
- 5+ years of experience in Software Development with Java, C/C++, Python, SQLÂ
- AWS technologies like AWS CI/CD pipeline, EC2, EKS, Lambda, CloudFront, S3, SNS, SQSÂ
- Relational (MySQL, Postgres) and No SQL (Redis, Mongo) database technologies.Â
- Linux Systems knowledge (performance tuning, basic networking, file systems)Â
- Experience with version control systems like Git, SVN etcÂ
- Strong troubleshooting skillsÂ
- Ability and willingness to work in a global, fast-paced environmentÂ
- Experience with DevOps practicesÂ
- Strong interpersonal skillsÂ
- Highly organized with strong analytical and communication skillsÂ
Additional Skills (would like to have but not required)Â
- Experience with Agile Development methodologiesÂ
- Experience at a start-up organization, or as an entrepreneurÂ
- Open-source technologies such as Freeswitch, Asterisk, OpenSIPs and/or Kamaillio â—Ź Familiarity with PBX featuresÂ
- AWS certification(s)Â
EducationÂ
- Bachelor's degree in Computer Science or equivalent experience.
Date Posted
11/10/2022
Views
12
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsSenior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America
Views in the last 30 days - 0
The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View DetailsFull Stack Product Engineer - Jiga
Views in the last 30 days - 0
Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View Details