Full-Stack Developer / Mobile Developer / Applications / IoT / OutSystems Consultant - IC Client Description
Leading IT&T services company in Hong Kong
Full-Stack Developer Responsibilities - Involved in agile development life cycle including application development, implementation, maintenance and post-implementation review.
- Liaise extensively with external and internal clients.
- Analyse clients’ existing pain points and requirements.
- Translate client requirements into detailed technical requirements.
- Part of a lean agile team to create MVPs with quick turnaround time.
- Perform troubleshooting to identify the root cause of the problem reported by the end-user.
- Prepare test cases and test data to support user acceptance tests.
- Perform regular system checking and result verification on production systems.
- Conduct Impact Analysis and System Analysis and Design Report.
- Develop and maintain system documentation.
- Conduct unit tests and system integration tests.
Senior Applications Consultant Candidates with less experience will be considered as Applications Consultant.
Responsibilities - Perform troubleshooting to identify the root cause of the problem reported by the end-user.
- Prepare test cases and test data to support user acceptance tests.
- Perform regular system checking and result verification on production systems.
- Conduct Impact Analysis and System Analysis and Design Report.
- Develop and maintain system documentation.
- Conduct unit tests and system integration tests.
System Analyst (IoT Platform) Responsibilities - Define software frameworks and development methods and tools to support IoT (Internet of Things) and Digital / Micro Service solutions.
- Develop application software and supporting frameworks.
- Develop new IoT and/or digital services and work on POCs and projects to deliver innovative services to customers.
- Develop the end-to-end solutions for our customers including IoT platform and middleware with integration considerations with vertical solutions.
- Conduct training sessions to transfer knowledge to customers.
- Experience developing IoT and Mobile solutions and passion for getting hands dirty with code.
- Set the technical vision.
- Are responsible for the application architecture.
- Plan and manage the development team according with Agile methodologies.
- Support Pre-Sales for OutSystems related opportunity & solutioning.
- Assist the team in handling ongoing tasks as required.
- Take ownership of overall delivery quality.
- Troubleshoot and debug.
- Identify, evaluate and fix application performance bottlenecks.
Job Requirements Full-Stack Developer Requirements - University Degree in Computer Science, Engineering, or a related discipline.
- 3-5 years of IT experience, including 2 years of experience acting in the role of Programmer.
- vue.js/angular js/react/Mobile development experience is preferable.
- Good team player, self-initiative and communication skills.
- Able to work independently.
- Good command of written and spoken English and Chinese is a must.
System Analyst (IoT Platform) Requirements - Bachelor Degree in Computer Science, Information Technology or related disciplines.
- A minimum of 5 years’ experience in IT profession.
- Demonstrated experience leading or developing high quality, enterprise scale software products using a structured system development lifecycle (such as waterfall and agile approaches) and developing micro services and/or digital services will be an advantage.
- Experience programming applications frontend and backend.
- Prior experience in a technical role within a services organization is preferred.
- Technical knowledge is preferred across the following areas: Application Frameworks for IoT, M2M device integration, web/mobile digital services and APIs / Software Stacks, e.g. MEAN, Ionic, etc. / Development Tools/Environments, e.g. Linux, Eclipse, Git, Jenkins, Docker, etc.
- Self-starter who can investigate and apply new technologies with minimal direction.
- Good command of spoken and written English (and Chinese is also preferred but not essential).
- Good analytical, inter-personal and problem solving skills.
- Positive attitude, fast-learning, energetic and able to perform in challenging environment.
#J-18808-Ljbffr