Senior Manager

Senior Manager - Pharmacy Technology Architect

Reporting to the Director of Technology for the Pharmacy Business Information Office (Rx BIO), the Pharmacy Technology Architect - Senior Manager will own the product technology strategy for the Rx BIO beginning with the OPPR project. Working closely with Program Management, Internal and External Product Development, Business Partners and the Enterprise Architecture and Innovation Office, across multiple departments at Kaiser, the Pharmacy Technology Architect Senior Manager will spearhead the development and delivery of multigenerational strategic technology plans in response to the businesses and product multigenerational plans. Direct and matrix management of a small team of highly skilled Solution, Infrastructure and Enterprise and Product Architects. Essential Functions: - Oversee the conceptualization and implementation of product architecture strategy for Pharmacy software products in the Outpatient, Home Infusion, Point of Sale and Supply Chain markets. - Responsibilities for Product architecture will span common tools services, integration and platforms, data and business intelligence, and infrastructure. - Drive key initiatives within Pharmacy BIO focusing on top line growth (increased positive customer experience and accelerated product delivery revenue recognition) along with improved cost efficiencies (increase leverage reuse and technology stack standardization). - Drive the evaluation, conceptualization, design, and integration of major new capabilities into pharmacy software product lines, ensuring that product design and technology choices anticipate future needs, positioning us well for the long term, while efficiently satisfying short term market requirements. - Assist executive management charting future product and technology strategy, considering both technical and business trends / factors. - Work with business and technology stakeholders to set and align technology vision, direction and strategic objectives ensuring that product strategies are designed, built and deployed using technology best practices providing the best possible customer experience. - Work effectively at multiple levels: in the trenches with individual engineers; white boarding with senior designers and managers; at with senior corporate executives. - Drive programs that support increasing the organization's capacity for innovation. - Establish governance structures that define and drive common architectural standards, design patterns, tools and frameworks across all technical teams. - Institute policy, program and standards that ensure product development is done within the context of industry best practice. - Enact processes for constantly improving the performance, scalability, extensibility, interoperability, reliability, availability and usability of pharmacy software products. - Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices. - Work with business unit leaders to recruit technology talent and educate on architectural strategy, guidelines, processes and best practices. Qualifications: Basic Qualifications: - Bachelor's Degree in Computer Science or equivalent degree in technology-related studies, or 4 years of additional work related experience. - Previous experience as a CTO, Sr. Manager/Director Technology, Lead Architect or similar disciplines such as Systems Architecture, Engineering, Research Development, Internet Technology of medium to large company. - Minimum 10 years of leadership experience architecting complex enterprise-class software products, web based platforms, SOA Integration and large-scale distributed systems (hardware, software, and network systems). - Proven ability to drive enterprise architecture best practices broadly and deeply throughout a product development (engineering) organization, while at the same time being able to articulate and convincingly influence key decision-makers on technology trends and tradecraft. - Strong business acumen, with experience in understanding and shaping technology investments in support of company strategy. Exposure to business theory, business process development, governance processes, management and budgeting. - Practical experience designing and building enterprise or distributed software systems. - Must demonstrate experience in the techniques used to build highly scalable, economically feasible and high-performing systems. - Some periods of travel may be required up to 30%-40%. Typical destinations would be other KP locations. Preferred Qualifications: - MBA or MS in technology related field. - Experience architecting real-time, high-volume, high-performance, and multi-threaded systems. - Must demonstrate detailed understanding of architecture principles and methods, technology standards and trends. - Experience with metadata driven development techniques and code generation required. - Good working knowledge of current and emerging technologies ( SOA, Cloud computing, Messaging architectures, scalable databases) - Experience architecting product software under an Agile development methodology (Evolutionary Architecture, Architecture Spikes) and SaaS and On-premise delivery models. - Knowledge of tools like Wily Interscope, Dynatrace, AWR Analysis to investigate application issues. - Innovative thinker with excellent analysis and strategic technology planning skills.