Web Developer / Analyst Programmer

Location: Kowloon City
Job Type: Contract
Posted: 17 days ago
Contact: Sandy Hsu
Discipline:
Reference: 40859
Main Responsibilities:
  • Execute web design and programming tasks based on user requirements and specifications.
  • Develop comprehensive test plans, test cases, and test environments; conduct thorough testing.
  • Support user acceptance testing and assist with system implementation.
  • Provide ongoing user and application support to ensure smooth operation.
  • Prepare and maintain system documentation in accordance with established guidelines and standards.
  • Collaborate with the Systems Analyst to gather user requirements and perform system analysis and design.
  • Take on additional duties as assigned to support team objectives.
Requirements:
  • A recognized degree in Computer Science, Information Technology, or a related field.
  • Minimum of 2 years of experience in IT application development preferred; candidates with less experience but strong aptitude and personal attributes will also be considered.
  • Proficiency in one or more of the following areas:
    • MS SharePoint application development (Webpart, Shortpoint)
    • Website UI/UX design, graphical design, responsive web design
    • Photo editing tools such as Adobe Photoshop, Fireworks, Illustrator, and Dreamweaver
    • Video editing and production skills
    • Programming languages: JavaScript, CSS, HTML, XML, JSON
    • Java/J2EE, Spring Boot, RESTful API, and database management (SQL/Stored Procedures in Oracle and/or MS SQL)
    • Mobile app development for iOS/Android
  • Hands-on technical experience in 3-tier and web development architectures.
  • Familiarity with Azure AI services (e.g., Azure OpenAI, Cognitive Services, Azure AI Search) is a plus.
  • Understanding of the Software Development Life Cycle (SDLC) methodology.
  • Excellent command of spoken and written English and Cantonese.
  • Strong interpersonal skills with the ability to problem-solve and analyze effectively.
  • Self-motivated and able to work independently while keeping stakeholders updated on progress.