|
| 单位简介 |
|
|
 |
 |
|
|
岗位职责、工作环境及福利待遇 |
U Role Description This position is responsible for directing multiple teams whose primary focus is on project discovery, application architecture and design, database design, data and object modeling and creative and user interface design of large scale enterprise software applications and vendor packages. This role is responsible for all activities of the Application Architecture department to achieve the mission of building, integrating and supporting high quality software systems for our customers. • Determine and define architectural models based on customer requirements and technical criteria • Identify requirements and to build these to a level of necessary detail in order to architect solutions • Set and communicate the technical vision of application development projects and oversee implementation to insure that information, application, integration and technical development are in agreement with the architectural model. • Define systems and APIs that are scalable, extensible, maintainable, and easy to use. • Communicate architecture to a multi-disciplinary application team and promote development that conforms to overall system architecture. • Coordinate with other managers to integrate projects with other applications and services • Work with the creative and development teams to apply technology solutions to business problems • Participate in presales/post-sales technical support • Ensures design phases of projects are completed within the committed timeframe and budget, and are well architected and robust systems that solve business problems and meet business goals
|
|
相关经验及技能要求 |
* Description of Ideal Candidate BS in Computer Science (or related field) is desired, but MS is preferred. A candidate with enough relevant work experience may be considered as well. • Solid understanding of the concepts of Object-Oriented Design and Object-Oriented Programming using a variety of development environments (C++, Java, .NET, etc.) • 2+ years experience working with at least one of the following major RDBMS (no DBA experience required, though): Oracle, Sybase, Informix, MS SQL*Server • Demonstrated knowledge of UML and MDA design techniques. • Large enterprise architecture implementations • Ability to analyze complex business/technical data and develop innovative solutions • Experience with off-shore application development process • Network knowledgeable • Advanced verbal, written, and presentation skills particularly the ability to communicate technical information to non-technical audiences. • Ability to work in a fast moving / changing environment • Excellent planning, organizing, and leadership/supervisory skills • Ability to focus/align organization around critical initiatives • Ability to interact effectively at all levels (staff, management, and customers) across diverse cultures. Strong customer, quality, and results orientation • Ability to be an effective team member and proven track record of leading complex development and project teams
* Other Requirements • Bi-lingual (mandarin Chinese/English) • Travel required (30% intermittent)
|
|