Senior Web Software Engineer
Area of InterestEngineer - Software
Technology InterestCollaboration, Video
- Work independently and collaborate with Webex worldwide architects and the business unit's executives to get deep understanding of business requirements, technical requirements and technical operation requirements.
- Work seemlessly across teams from different timezones and locations
- Deliver feasible design for high performance and high availability service in distributed system.
- Deliver feature of Webex product according to business and technical requirement.
- At least 5-year experience of architecture design and implementation of high performance web application.
- Solid OOD, OOP, Java EE patterns, Sprint framework, refactoring, unit test knowledge & experience.
- Broad knowledge on distributed system, Cloud computing, Micro service and HTML frontend framework VUE/React/Angular etc.
- Known and practiced on the agile methodology, such as SCRUM, Extreme Programming (XP), Test Driven Development (TDD), etc.
- Deep understanding of IT trends, keeping eyes on emerging technologies in the areas of software industry, internet, cloud, Devops, Security etc.
- Bachelor or master degree in computer science or equivalent experience.
- Excellent English written skill and fluent spoken English and communication skills.