System Analyst
07-01-2025
Job Type
Permanent
Emp Type
Full Time
Salary Type
Annual
Salary
Negotiable
Job ID
34314
Job Description
Responsibilities:
- Manage IT systems and applications throughout the SDLC, including business enhancements and technology refresh initiatives.
- Lead requirement gathering activities, collaborating with users to analyze and document business requirements.
- Conduct solution analysis and system design, advising on suitable solutions with technical feasibility evaluations.
- Lead and collaborate with development teams on micro-design, development, and delivery timeline management.
- Communicate with client IT teams to enable seamless integrations and delivery of enhancements.
- Facilitate system testing, troubleshoot issues, and provide deployment support to ensure smooth production deployment.
- Provide continuous maintenance and support on client systems, identifying areas for improvement and making recommendations.
- Develop and maintain project documentation, ensuring knowledge sharing and reusability.
- Support change management for both client and development teams, ensuring enhancements and system implementations are executed smoothly
Technical Skills:
- Java (Spring Web, Springboot) JSP, NodeJS, .Net
- HTML/JS/CSS, (Newer frontend tech would React, React Native), Responsive Web Design Exp.
- Tomcat, WebSphere
- Azure DevOps, Git, CI/CD knowledge
- Azure cloud knowledge, AKS/K8S, Container/Docker
- SOAP Web service, RESTful API
- SQL, Informix, DB2, Oracle
- Agile development methodologies
Business:
- Insurance experience preferred
- Public facing web application experience preferred
Years of experience:
- 3-5+ years of relevant development and leading experience
- Soft skills:
- Self-motivated, good communication skills, ability to work remotely
- Cantonese speaking with English read and write ability preferred