A good and enthusiastic with excellent integrity and responsibility to accept any assignment. Good knowledge in software engineering and information technologies. Able to stimulate their own initiative and work as part of team under pressure to meet constructively challenging goals. Good communication and organizational skills with willingness to learn and determination needed to success