Hồ Chí Minh, Ho Chi Minh City, Vietnam

System Analyst / Analyst Programmer, IT Solutions Delivery

 Job Description:

PURPOSE

  • Implements computer system requirements by defining and analyzing system problems; designing and testing standards and solutions.
  • Develop solution by preparing and evaluating alternative workflow solutions.
  • Get used to the Agile development process and reach the goal of each sprint
  • Implement the requirements by defining and analyzing system problems; designing and testing standards and solutions.

KEY ACCOUNTABILITIES

  • Responsible for software development and maintenance of mission critical frontend trading systems for multiple BUs
  • Perform systems administration and daily IT operation tasks
  • Select the right technology solutions for building the regional end-to-end sales platform.
  • Provide integration solution with other systems.
  • Translate user requirements to functional & technical specs, lead the project team members to perform the development according to confirmed technical specs.
  • Carry out feasibility study of requirements and functional specs with users and other functional stakeholders.
  • Perform the full SDLC cycle task, i.e. system design, development, testing, implementation, support, maintenance and enhancement

KEY PERFORMANCE INDICATORS

Business indicators:

Assist to rollout IT projects in Life operation according to agreed timeline and resource

Technical indicator:

Total Tickets vs Open Tickets: Monitor the ticket churn over time

Average Handle Time: Keep your tasks timely under control

Mean Time To Repair: Analyze how fast you resolve different incidents

EXTERNAL & INTERNAL CONTACTS

Our Company local IT teams (Internal)

Infra team

Information Security team

Enterprise Architect team

Solution delivery team

Our company business owners (Internal)

External vendors (External)

DECISION MAKING

Recommendations on IT solutions, design & approach for the related project implementation

QUALIFICATIONS / EXPERIENCE

  • University degree in Computer Science or equivalent
  • At least 2 years of application development experience
  • Strong insurance knowledge, problem solving and analytical skills
  • Proven track records in managing regional-based Front-end systems, preferably experiences in implementing IT systems/projects to multiple BUs.

KNOWLEDGE & TECHNICAL SKILLS

  • Experience with modern programming language, Node.js, ReactJS, Java
  • Experience with CI/CD pipeline from frontend build perspective.
  • Deep appreciation of latest and emerging technologies and practice, such as DevOps, Cloud, Microservice and Mobile development
  • Experience integrating with RESTful APIs
  • Knowledge of modern container technology, such as docker, K8s
  • Knowledge of modern authorization mechanisms, such as OAuth, JSON Web Token
  • Experience with common front-end development tools such as Webpack, NPM, etc.
  • Good command of spoken and written English