Kaiser Permanente Sr Application Programmer / Analyst in San Diego, California
Performs development and maintenance programming and associated tasks for application systems, including integrated software and hardware application configurations. Analyzes business process to define application functional requirements and technical specifications. Able to direct and participate in software/hardware release and installation tasks. Works under general supervision, and may provide specific guidance to others on complex assignments.
Performs and may direct software coding, testing, debugging, documentation, and installation tasks for online and batch processes in accordance with industry best practices and specific internal procedures and standards.
Contributes to development and directs task identification, work effort estimates, and work schedules for development and maintenance activities.
Participates in and may direct problem definition and problem resolution activities.
Participates in and may direct the analysis and definition of efficient, cost effective application solutions which support client business processes and functional requirements.
Coordinates with internal departments to provide associated deliverables required for the successful completion of development and maintenance assignments (e.g. database development, job scheduling, CICS support, network support, help desk orientation, client implementation readiness, etc.).
Conducts client interviews in order to perform analysis of client business processes and functional requirements and prepares appropriate documentation to communicate and validate the information.
May participate in client committees and may coordinate client involvement in development and maintenance tasks as needed.
May prepare and conduct presentations of various work products.
May train other staff and may review the technical work of other staff.
Provides on call support and may coordinate on call response efforts as assigned.
Completes administrative requirements in an accurate and timely manner (e.g. time reporting, status reporting, etc.).
Bachelor's degree in computer science or other related field OR four (4) years of experience in a directly related field.
High School Diploma or General Education Development (GED) required.
License, Certification, Registration
Demonstrate excellence in technical skills and technical knowledge required in one or more higher level programming languages respective to various mainframe or client server programming development environments.
Strong skills required in critical thinking and analysis, verbal and written communications, and interpersonal interactions (e.g. partnering, conflict management, consulting, etc.).
Must be able to work in a Labor/Management Partnership environment.
Minimum three (3) years in all phases of applications software development / maintenance life cycles in a large mainframe or client server environment preferred.
Leadership skills and experience preferred.
Understanding of health care business and care delivery processes preferred.
Must be strong with SQL.
Extensive experience with data warehouse development
Ability to develop complex scorecards
Experience with Tableau dashboards development and administration
Experience with SharePoint application development and administration
Strong analytic and critical thinking skills, writing skills, communication skills, consulting skills, and ability to work within a team.
Must be an independent self-starter.
TITLE: Sr Application Programmer / Analyst
LOCATION: San Diego, California
External hires must pass a background check/drug screen. Qualified applicants with arrest and/or conviction records will be considered for employment in a manner consistent with Federal, state and local laws, including but not limited to the San Francisco Fair Chance Ordinance. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, protected veteran, or disability status.