- Design, Development and Unit test on new product features.
- Collaborate with RDA team to conduct solution level design.
- Delivery on time with/exceeding satisfactory quality.
- Software maintenance and enhancement with timely response.
- BS or MS degree, preferably in computer science, software engineering, electronics engineering, or telecommunications
- 3+ years software development experience and at least 3 years of working experience with Web development
- Excellent Object-Oriented Analysis and Design experience. Experience on large scale server-side software design and implementation is a plus
- Experience with software version control tool, such as Git or Subversion
- MUST have good work style and good communication skills and be good at speaking and writing in English.
Experiences that apply for one or more items listed below is
- Knowledge and experience of Springboot, SpringMVC, MyBatis, JPA, Spring Cloud framework.
- Knowledge and experience of Linux environment
- Knowledge and experience of Agile development process
- Experience of popular web-front develop framework such as VueJS, ReactJS, AngularJS, Antd e.g.
- Experience of non-SQL Database or relationship Database development, familiar with popular relationship Database such as PostgreSQL, Redis, SQL Server or My SQL
Company: Siemens Ltd., China
Experience Level: Experienced Professional
Job Type: Full-time