Job Description

As an analyst, you will be expected to develop functional expertise and participate in various aspects of the software development project lifecycle. You will assist in the development, delivery, and management of technology-based business solutions to our clients across industry sectors. You may work on coding, testing and implementing configuration changes, assist in the design of software applications to meet both functional and technical requirements, or provide project management support.


  • Degree in Computer Science, Computer Engineering, Information Technology or related field
  • New graduate to 1 years of experience in system implementation or related fields
  • Good interpersonal and presentation skills
  • Proficient in English both speaking and writing
  • Experience in application process development
  • A working knowledge in the following areas is a big plus: CRM, Portal, Design Pattern
  • Knowledgeable in UML and SDLC, in general, is a plus
  • One to two years of software development / system implementation experience is a plus
  • Software development specific certification (such as MCPD) or another related certification is a plus