This position leads enterprise-wide planning, design, development and implementation of cross-functional, multi-platform applications systems in support of organizational information needs and operations. This position develops application architecture and blueprints and defines application components, platforms, interfaces, and development tools. Position provides technical guidance to application development teams, consults on integration and conversion issues and participates in mapping technology-independent applications architecture to applicable technology platforms. Monitors and evaluates internal application/software development projects to ensure adherence to the organization's application development methodology and parameters, while ensuring appropriate fit and alignment with the overall technology infrastructure and business strategy. Provides expert-level knowledge, guidance, research and fact finding expertise to define, design, and code programs within applications and on various hardware platforms.
Works with business leadership to identify and establish application requirements, develop and implement enterprise-wide development strategies, and utilize data and automation to enhance and manage business processes.
Develops enterprise-level applications and custom integration solutions including major enhancements and interfaces, functions and features.
Utilizes a variety of platforms to provide automated systems and applications to extract, collect and present information to customers.
Implements architecture by building and designing custom components; develops prototypes; identifies data migration techniques; maintains technical integrity and consistency; documents applications and systems. Validates system performance by developing and conducting test scripts; completes bug fixes.
Manages customer relationship by communicating architecture standards and frameworks; responds to and resolves customer concerns and issues. Supports user community in the use of business intelligence tools to query data and display information.
Develops standards, policies and procedures for the form, structure and attributes of development tools and systems.
Improves information functionality by tracking emerging technologies; evaluating their applicability to business goals and operational requirements.
Leads large-scale, enterprise projects from beginning to end, ensuring proper alignment with the organization's overall technology infrastructure and business strategy.
Equivalent to a Bachelors Degree in a related field or equivalent combination of relevant education, technical, business and healthcare experience and a minimum of 10 years progressively responsible and varied work experience in a large, multi-faceted organization .
Skilled in managing enterprise application development projects from start to finish. Knowledge of project lifecycles, including design, analysis, testing and implementation. Extensive knowledge of multiple development platforms, languages and technologies. Expert level skills in multiple software development disciplines. Knowledge and expertise in software development. Excellent problem solving skills. Skilled in leading groups. Skilled in designing relational databases. Expert knowledge of Microsoft development tools and languages. Skilled in identifying and understanding business problems. Skilled in evaluating a broad range of technology solutions and selecting the best based on specific circumstances. Strong working knowledge of multiple programming languages, hardware environments, and programming logic. Experience in large-scale project planning. Successful candidate will have skills to mentor less experienced team members. Requires communication and presentation skills to engage technical and non-technical audiences. Requires ability to communicate and interact across facilities and at various levels. As is typical in this industry, variable shifts and hours and carrying/responding to a pager may be required.
Additional related education and/or experience preferred.
Internal Number: 213108
About Banner Health
You want to change the health care industry – one life at a time. You belong here. You’re excited to be part of the dramatic changes happening in the health care field. In fact, you thrive on change. But you also understand that excellent, compassionate patient care is the true measure of the success of these changes. You belong at Banner Health. Our award-winning, comprehensive health system includes 23 hospitals in seven western states, primary care health centers, research centers, labs, a network of physician practices and much more. Throughout our system, skilled, compassionate professionals use the latest technology to change the way care is provided. If you’re looking to be a key contributor to a forward-looking organization, you’ll experience a wide variety of professional advantages: •Our vision for changing the future of health care gives you the opportunity to leverage your abilities to achieve something historic. •Our expansive system offers you an unmatched variety of clinical settings – from large urban trauma center to small rural hospital, ambulatory to home health. Our system also includes hospitals specializing in cancer, heart health and pediatrics. •Our many loc...ations also translate into a broad selection of exciting and rewarding lifestyle options – from the big city to the wide-open spaces. •Our commitment to healthcare innovation means you always have the latest technologies at your fingertips to help you provide the finest care possible. •The size, success and growth of our system provide you with the stability and options to pursue your desired career path. •Our competitive compensation and comprehensive benefits offer you options to complement your unique needs.