

|

|

|
Key Responsibilities:
- Lead a project team to implement the work assignment on time with high quality.
- Creates and executes project work plans and revises as appropriate to meet changing needs and requirements.
- Identifies resources needed and assigns individual responsibilities.
- Manages day-to-day operational aspects of multiple projects and scope.
- Conducting project planning, review, status and other user facing meetings
- Reviews deliverables prepared by team before passing to user.
- Effectively applies ADP methodology and enforces project standards.
- Prepares for engagement reviews and quality assurance procedures.
- Identify and track issues, risks, dependencies, efficiencies, and critical path objectives.
- Ensures project documents are complete, current, and stored appropriately.
- Manage, lead, support, and provide training to junior engineers
- Collaborate strongly in a team environment with developers, GUI designers and QA engineers
- Use designated devlopment tool and programming language to design, develop, deploy and maintain various Internet/Intranet systems.Involves in all phases of the application development project lift cycle.
- Translate business need into system scope and objectives. Devise or modify procedures to solve problems using information systems.
- Prepare detailed specifications from which programs will be written, design, code, test, debug, and document these programs.
- Encode and prepare test data, and test and debug programs at various complexity levels; write structured, well organized, documented and highly maintainable programs, fully responsible for the quality and on time delivery of application developed.
- Analyze the requirements for a program and define its overall structure; perform business analysis, translate into specifications and develop all levels of logic flow charts.
- Assist in software package evaluation and setting departmental standards and procedures; monitor changes in technology.
- Achieve the defined performance target and KPI.
- Assists in projecting software and hardware requirements.
Key Requirements:
- 7+ years experience developing Internet software in a systems environment with resultant knowledge of sound application development practices.
- 7+ years experience working on software development project with proven track record of developing and delivering development projects on time.
- Practical knowledge and work experience with known software development methodology.
- Advanced knowledge and work experience with Object Oriented analysis, design and programming.
- Ability to listen effectively and translate information from users to a technical level or vice versa.
- Effective oral and written communication skills in both English and Chinese.
- Excellent analytical ability.
- Ability to work effectively under pressure of time constraints.
- Excellent partnership skills with non technical people
- Technical Skills: Microsoft .Net, C++/C# programming language, Orable database, Microsoft Project, Microsoft Visual Studio, Visual Source Safe
- College diploma or Batchlor degree in computer science or related major.
|