Protiviti are looking for skilled candidates for the following role:
Our client is a leading French fashion label. They also operate with a global presence in Spain, Italy, Russia, Belgium and Portugal and looking to expand more internationally. They have over 500 stores in more than 15 countries.
As software developer, your responsibilities will be:
- Responsible for design, develop, test and support web application services
- Work on conducting system analysis, requirements, development, testing and implementation of new business solution leveraging business-enabling technology
- Provide technical advice and assistance to selected projects in the resolution of technical issues, development tools, & frameworks
- Develop and maintain technical documentation of software solutions
- Lead a local team and/or an offshore development team
- Able to create documentation for functional, technical specifications and proper coding comments etc.
- Ensure all unit/integration tests working properly without errors before committing to source code repository.
- Degree in Computer Science, Software Engineering or related discipline
- 7+ years working experience in application software development
- Solid experience in working on large scale and high complexity software projects
- Familiar with Angular Framework, Spring Boot, Spring Framework & Tomcat.
- Have understanding in all stages of the Software Development Life Cycle (SDLC)
- General problem solving and solution design
- Have experience in UX/UI, DevOps and Agile Methodology would be an advantage
- Have experience in AngularJS, bootstrap, node.js would be a plus
- Experience with MSSQL, MySQL, PostgreSQL & MS Access
- Experience in setup, install and maintain DB server
- Experience in integrating with third-party software or APIs
- Experience in Visual Studio Code, Eclipse, IntelliJ, SourceTree & JIRA would be an advantage
- Experience in GitLab or GitKarken would be an advantage
- Experience in UiPath or Abbyy Studio would be an advantage
- Excellent interpersonal and communication skills
- Fluent in spoken and written Cantonese and English
- Candidate with less experience will be considered as Software Engineer/Analyst Programmer
To apply online (Word attachment only), please click the 'Apply' button. Please note that only short-listed candidates will be contacted.
Protiviti is a global consulting firm that delivers deep expertise, objective insights, a tailored approach and unparalleled collaboration to help leaders confidently face the future. Through our network of more than 70 offices in over 20 countries, Protiviti
and its independently owned Member Firms provide clients with consulting solutions in finance, technology, operations, data, analytics, business performance improvement, risk and internal audit. As a Protiviti consultant, you will not only work on interesting
business issues with world-class companies, but you will also have access to training and networking opportunities to accelerate your expertise.