|
|
![]() |
|
|
Job Title: Technical Architect技术构架师
Position Mission: Technical Architect is responsible for creating superior solution architecture and design of enterprise scale products or applications. He is also responsible for technical guidance of junior team members via technical reviews and mentoring. 技术构架师主要负责创建产品构架的最佳方案并且设计企业级的产品或应用。同时要通过技术评估和指导对初级组员进行技术指导。 Essential Duties and Responsibilities: 基本职责: Key Indicators of Contribution:主要工作指标: Creating solution architecture or design by clearly understating client requirements and making right technological decisions. 根据对客户要求的清晰理解和做出正确的技术决定来创造方案架构或设计 Designing (High level as well as low level) and documentation for Projects for which he/she is responsible 对他(她)负责的项目在高层和低层上进行设计和编写文档 Actively contributing to technical reviews, mentoring programs, and methodology improvements 主动致力于对技术的评估、项目的监控和方法的改进 Assisting with pre-sales and team-building initiatives 帮助创建售前小组和团队建设 Review / help prepare estimates for new opportunities/projects along with other team members or Development Managers 帮助其他的组员或者开发经理一起对新的机会/项目进行评估 Keeping himself/herself updated with latest technologies and happenings 必须时刻关注新技术和新事件 JOB REQUIREMENT 工作要求 This individual must have above 6 years experience with in-depth expertise on the Windows Platform and more specifically – .Net-based development. Should have experience with the architecture and design of complex and challenging .Net projects. He should be well versed in Microsoft technologies with more than one arena of specialization or expertise viz. C#/VB.NET, ASP.NET, Web Services, ADO.NET, Remoting, SQL Server, etc. He should also possess sound design skills with an understanding of best-practices viz. RUP/UML, OOAD, Agile, etc. Grasp of design patterns, unit/regression testing, code versioning, and build management mechanisms as well as knowledge of specialized techniques like concurrency, networking, security is highly desirable. An ability to learn quickly, eye for detail, good verbal/written English language, pre-sales experience, as well as good interpersonal skills is desirable. 他必须有6年以上在WINDOWS平台上进行深度编程的经验,尤其基于.Net开发经验。必须有设计复杂和负有挑战性的.Net项目的经验。他必须对Microsoft的技术有广泛的了解,并在下列中至少一个领域上有专长viz. C#/VB.NET, ASP.NET, Web Services, ADO.NET, Remoting, SQL Server等。他必须有良好的设计技巧,并且懂得以下技术的应用:viz. RUP/UML, OOAD, Agile。 掌握设计模式、单元测试、版本管理和构建管理原理,并且要有以下领域的特殊技能则更好:并行、网络、安全。具有快速学习、细致观察(注意细节)、英语听说读写能力强、有过售前经验、善于处理人际关系。 Relevant Graduate or Post-graduate degree (preferably B. Tech or MCA) 相关专业本科或研究生 (最好是B. Tech 或者 MCA) Minimum 6 years of total experience and at least 4 years on .Net technologies 至少6年6年相关工作经验,其中4年.Net技术的工作经验 Should have experience with the architecture and design of complex and challenging .Net projects 具有设计和架构复杂和挑战性的.Net项目的经验 Should be able to make accurate estimates by decomposing complexity. Should be able to review estimates prepared by others. 能够对复杂项目进行分解并给出精确估价。能够凭他人给出的估价进行估计。 Must be able to correctly and quickly understand requirements and translate them to design. 必须能够正确和快速的理解项目要求并且把他们转换成设计 Well versed in Microsoft technologies with more than one arena of specialization or expertise viz. C#/VB.NET, ASP.NET, Web Services, ADO.NET, Remoting, SQL Server, etc. 对Microsoft的技术有广泛的了解,并在下列中至少一个领域上有专长viz. C#/VB.NET, ASP.NET, Web Services, ADO.NET, Remoting, SQL Server等。他必须有良好的设计技巧,并且懂得以下技术的应用:viz. RUP/UML, OOAD, Agile。 Good design skills with an understanding of best-practices viz. RUP/UML, OOAD, Agile, etc. 必须有良好的设计技巧,并且懂得以下技术的应用:viz. RUP/UML, OOAD, Agile。 Detail and team-oriented with good inter-personal skills 细心并且有良好的人际沟通技巧 Ability to learn quickly and work under tight deadlines 能够快速学习并且能承受强大的工作压力 Grasp of design patterns, unit/regression testing, code versioning, and build management mechanisms is highly desirable 掌握设计模式、单元测试、版本管理和构建管理原理 Knowledge of specialized techniques like concurrency, networking, and security is highly desirable 掌握特殊技能,如并行、网络、安全 Experience in client interaction, and pre-sales support is desirable 有与客户交流以及售前服务的经验 |