The position offers a unique and dynamic opportunity to utilize technical and development knowledge within a Systems Application Analyst supervisory role. The role will oversee a team of Systems Application Analysts, closely collaborate with the internal development group and interact daily with various internal business customers and senior management.
The position will simultaneously lead several multifaceted projects with varied deliverables, team members and audiences requiring ongoing prioritization and relationship management. The goal is to identify, develop and implement meaningful and innovative application solutions to enhance system performance and meet the needs of our business.
Blue Cross Blue Shield of Arizona is a local, independent and not-for-profit health insurance company headquartered in Phoenix. Founded in 1939, the company has more than 1,300 dedicated employees throughout its Phoenix, Tucson, Chandler and Flagstaff offices. Providing health insurance products, services and networks to more than 1 million Arizonans, Blue Cross Blue Shield of Arizona offers various health plans for individuals, families, and small and large businesses. Blue Cross Blue Shield of Arizona also offers Medicare supplement plans to individuals over age 65.
Blue Cross Blue Shield of Arizona helps to fulfill its mission of improving the quality of life of Arizonans by delivering a variety of health insurance products and services to meet the diverse needs of individuals, families, and small and large businesses as well as providing information and tools to help individuals make better health decisions.
Supervises the Business System Development (BSD) analyst staff to support projects assigned to the BSD area. Takes leadership role directing analysts and provides production and operational system support to business customers and management. Works with management and business customers to determine effective solutions. Supervises and performs the activities of the QA function. Plans, coordinates, and directs quality processes. Advocates IT best practices and initiates and executes initiatives to improve the processes, procedures, and tools utilized by the team.
Acts as a key liaison of the department between the internal business customer and department resources. Utilizes department Software Development Life Cycle (SDLC) Methodology as a guide for analyst activities. Partners with the business customers and leads in the creation of functional specification documents and technical artifacts. Provides accurate estimates of effort and timelines for completion of assigned tasks and team tasks. Understands complex systems and dependencies between upstream and downstream systems.
SPECIFIC DUTIES AND RESPONSIBILITIES
The Supervisor, BSD Analysis, Governance & QA is involved in all facets of the system development process from inception through deployment.
Supervises assigned analysts activities.
Supervises the BSD Analysis, Governance & QA team in supporting all BSD production systems.
Leads and directs the prioritization of daily analysis, governance, QA and production support work.
Mentors BSD analysts
Work across the BSD team to ensure system changes comply with change control guidelines.
Responsible for coordination, communication, escalation and management of production system issues across internal IT stakeholders, business users, and vendors.
Supervises and coordinates regular production system maintenance activities.
Recommends improvements based on trends or operational issues; may develop requirements as necessary.
Supervises post implementation verification testing for releases.
Responsible for participation with the Manager, in the development of goals, personnel evaluations and merit increase determinations for direct reports.
Promote and maintain high-quality customer service philosophy. Train and provide feedback regularly on technical and customer service issues to assigned staff members.
Responsible for participating, with the Manager, in job interviews & hiring decisions for direct report positions.
Oversees implementation and modification activities in conjunction with other BSD areas, IT stakeholders, users, and management.
In coordination with the Manager, provides job direction and promotes career-path opportunities for assigned personnel.
Develops, organizes and/or conducts necessary training programs for staff.
Responsible for programming support for designated projects and for assigned IT systems.
Produce a variety of weekly and monthly operational reports for management.
Consult with business users and IT staff to determine business, functional and technical requirements for specified applications.
Oversee the development of all approved versions of functional specifications for specified applications.
Develop functional specifications, data flows, test plans and test scripts.
Review specifications and other technical documents with IT staff to ensure business requirements are adequately reflected in technical planning documents.
Manage the department backlog of application enhancement requests.
Create and distribute a regular report of the backlog to management and the development team.
Participate in all levels of the project life cycle.
Provides advanced feature and product defects support for production systems
Reviews deliverables and provides input for other analysts
Work directly with appropriate IT and business personnel to understand project concept, objectives and approach.
Create and maintain department project schedules by developing project plans and specifications, estimating time requirements, establishing deadlines, monitoring milestone completion, tracking all phases of the project product/service lifecycle, providing timely reporting of issues that impact project progress, coordinating actions, and resolving conflicts. This includes documenting, prioritizing and tracking requests (changes, enhancements, etc.) and coordinating with the Governance function.
Provide single point of contact for department for assigned projects.
Coordinate interaction and communication among department personnel.
Identify and coordinate assignments of internal resources and external contractors to meet department project requirements.
Work with appropriate personnel to allocate personnel time to project tasks and to track progress of their work.
Define, develop, and implement quality assurance practices and procedures, test plans, test scripts and other QA assessments.
Responsible for the overall success of testing, including results verification and release sign-off.
Ensure that all tests are conducted and documented according department and division standards.
Maintains and communicates QA metric information and sets priorities for QA staff
Responsible for ensuring that all documentation accurately reflects the current status of changes and outstanding issues so that business requirements reflect application features and functions.
Participate in the review of requirements, functional designs and QA deliverables.
Participate in QA testing phases and support User Acceptance testing phases.
Review product functionality during various phases for compliance to requirements.
Participate in the review and triage of defects for department systems and applications
Manage specific application quality assurance and release management activities including the tracking of defect reports and change requests and ensuring their timely resolution.
Ensure that all items follow the change management process and are entered and tracked through the change management software.
Provide resource planning, management and resolution of issues that impede the test effort.
Advocate the appropriate level of quality by the resolution of important defects; ensure the software development process has an appropriate level of testing.
Ensure continuing operational quality by documenting bug fixes and enhancements assigning tasks to developers, testing and releasing updates.
Research, analyze, track and resolve production problems in a timely and efficient manner.
Research and analyze procedural problems and provide recommendations for improvements and changes.
Provides advanced feature and product defects support for production systems directly as well as through subordinates. Production support includes coordination of Information Technology (IT) and business user resources for prompt escalation and resolution of production system defects.
Collaborate with stakeholders, business, subject matter experts and development teams.
Contribute to the improvement of core software development practices and processes.
Assist department manager in developing tactical and strategic product, services and/or programs to support IT and business goals (financial, quality, production, customer service, operational efficiency, market share, etc.).
Report task status and progress to management and the team.
The position requires a full-time work schedule. Full-time is defined as working at least 40 hours per week, plus any overtime as requested or needed to perform job responsibilities.
All other duties as assigned.
Under minimal supervision, works closely with internal users, vendors, analysts, programmers and management.
Comply with BCBSAZ Computer Responsibility Agreement. Employees with Internet access are required to comply with the Internet Policies Agreement. Apply appropriate security and privacy measures to all tasks. Apply information security policies, principles and practices in the delivery of all IT services. Apply appropriate security and privacy measures to all tasks.
Education and Experience: Any combination of experience and education equivalent to a Bachelor degree from an accredited college or university in Computer Science, Management Information Systems and Business Administration or equivalent. Three years of working experience in health care related systems as a systems application analyst and one year as a project/team leader on a small project is preferred.
Knowledge and Abilities: Knowledge of structured programming techniques and software engineering best practices. Supervisory skills relating to leadership, problem resolution, performance appraisals and career counseling of personnel. Knowledge of project management tools, knowledge of flow charting and spreadsheet software; knowledge of office software: i.e. Word, Excel, PowerPoint; knowledge in data mapping and of data mapping techniques and concepts; knowledge of operating systems, i.e. Windows, AIX, Linux and systems networking and communication techniques. Excellent problem solving and debugging skills; strong customer service skills; must be detail oriented. Knowledge of analysis and design techniques; knowledge of database constructs; knowledge of database systems for ad-hoc reporting, programming and data management. Ability to prepare written proposals and deliver presentations. Ability to establish and maintain effective working relationships with others both within the corporation and externally. Knowledge of project management. Prefer HIPAA knowledge.
Blue Cross Blue Shield of Arizona does not discriminate in hiring or employment on the basis of race, ethnicity, religion, national origin, sexual orientation, gender, disability, age, covered veteran status or any other protected group.
Thank you for your interest in Blue Cross Blue Shield of Arizona. For more information on our company, see azblue.com.