Job Description:Principle Technical Architect As a Principle Technical Architect, you will be responsible for creating scalable distributed architectures for rich, high-end, consumer facing applications. He must ensure that company' s technology objectives are aligned to its business goals. Roles and Responsibilities: Build architectural capabilities within the organisation so that teams can quickly build stable applications. This involves training as well as guiding teams on a continuous basis. Streamline the design, build and deploy mechanisms in both web and mobile technologies. This involves designing processes, selecting tools and auditing compliance. Develop pre-package products or accelerators for both web and mobile technologies so that sales cycle can be shortened. Participate in pre-sales activities to demonstrate technical capabilities of the organisation. This might involve answering technical questions as well as building proof-of-concept products. Demonstrate project coordination skills and leadership abilities using a process-oriented focus. Help establish an innovation cells to identify future focus areas for the organisation. Desired Skills: 12+ years of experience in designing and building large-scale, high-traffic and enterprise level web and mobile applications. Experience on web application performance and security aspects Experience on Mobile app(native & amp amp hybrid) development for Android & amp amp iOS. In-depth knowledge of software development technology, design principles, methods, tools and practices and industry standards and trends Experience in application architecture and design techniques and familiarity with data modeling and relational database techniques. Extensive, practical experience with building and maintaining large-scale, complex application systems in a team environment. Experience in RFP response in areas of technology architecture, estimation & amp amp pricing.