image

Technical Analyst - Software Development​

Job Responsibilities

  • Analyze user requirements, perform feasibility studies and impact analysis
  • Perform technical design, development, unit testing and development integration testing to deliver high performance, scalable, flexible and reliable software systems
  • Work with project teams from oversea to perform system integration, testing and production environment setup, deployment and release
  • Produce high quality deliverables based on thorough understanding of business requirements
  • Provide technical supports during system development and production roll-out

Job Requirements

  • University graduate in Computer Science, or related disciplines
  • Java and JavaEE application development project experience is a must
  • Proficient in Oracle PL/SQL
  • Solid experience in programming Rich Internet Application (JavaScript, JSON, CSS, SOAP/RESTful web services)
  • Solid understanding of object-oriented programming principles and design
  • Knowledge of Software Development Life Cycles, requirement study, design walk-through and release control process