Software ArchitectStanford, CA 94305This Software Architect will architect, design and build dynamic and responsive web applications, is comfortable with open-source projects, is comfortable with legacy web applications, has experience leading a development team from product concept to delivery using Agile methodologies, is focused on reusability, and is focused on the operational and support functions necessary to run modern cost effective web applications.A portion of our web portfolio is the Adobe AEM content management system. This Software Architect will learn Adobe AEM’s operational aspects and creating applications within the Adobe AEM framework.Duties include:Act as project leader on large-scale web projects in which strong technical, directional, and personal leadership is necessary.Provide thorough analysis of relevant factors to plan upgrades, patch installation, and configuration; prototype new user interfaces for web applications and services.Design and document data structures, architecture, and process flows for websites, web-based applications, and databases. Prepare complex technical documentation.Develop and deploy web applications that interact with relational database management systems and integrate with Stanford's web, authentication, and authorization infrastructure.Develop and deploy dynamic client-side web interface components and collaboration technologies, such as wikis, blogs, social networking, and third party technologies.Engage in long-term strategic planning with regard to web development, with the goal of identifying future needs, means of resolving these needs, possible obstacles, and necessary courses of action.Recommend client-specific programming and development strategies.Create, review, and audit procedures to implement Stanford security policies and practices, including Restricted Data classifications. Conduct security reviews of applications.Develop and enforce programming and application design standards.Support and maintenance of production issues and legacy applications.This position currently works at our Stanford Research Park office in Palo Alto. We anticipate that this position will move to the new Stanford Redwood City campus in June 2019.