Job Responsibilities: <1>Interact with project managers to quickly formulate project plan and monitor the execution of the plan. <2>Interact with project managers to quickly understand programming requirements, resolve related technical issues. <3>Design, code and review the code of others. <4>Be able to plan and schedule development work, and conduct unit test. <5>Ability to provide technical expertise and project leadership in the design, development and enhancement of SCM and SCM integration system is required for Senior Developer. <6>Ability to monitor the latest strategies and provide suggestions to project manager to leverage the latest technologies is required for Senior Developer.