As a software engineer on the Webex CPaaS team, you will be responsible for writing clean and efficient code, troubleshooting and fixing bugs, and implementing new features and functionalities.
They will also participate in code reviews, collaborate with cross-functional teams, and give it to the overall product roadmap.
The ideal candidate for this role should have a strong background in software development, proficiency in programming languages, and experience with cloud-based communication platforms and Android SDK development.
They should possess excellent problem-solving skills, be a team player, and have a passion for delivering high-quality software solutions.
Who You Are
Strong proficiency in Angular, Core Java, and Spring Boot for building modern web applications.
Experience in developing and consuming Rest APIs.
Proficiency in working with MySQL and writing efficient SQL queries.
Experience in Android SDK development and creating developer-facing libraries.
Experience with RESTful APIs and web service integration.
Familiarity with non-relational database management systems (Non-RDMs) and their usage in specific scenarios.
Solid understanding of software development principles, design patterns, and best practices.
Strong problem-solving and analytical skills.
Excellent partnership and communication skills.
Ability to work in a fast-paced and agile development environment.
Prior experience in developing scalable and high-performance web applications.
Knowledge of front-end development languages such as HTML, CSS, and JavaScript.
Familiarity with version control systems (e.g., Git).