Application Systems III Programming Analyst

Kaiser Permanente   •  

Renton, WA

Industry: Patient Care


5 - 7 years

Posted 273 days ago

This job is no longer available.

Explore Technology Opportunities with our Care Delivery IT Team!

Application Systems III Programming Analyst Role Available with Kaiser Permanente Washington.

The work you’ll contribute in a role with Kaiser Permanente supports the health and wellness of the millions of individuals and families who turn to us for the highest quality health care. This is because each and every team member across our organization cares and is committed to providing the best care experience possible. With a purpose and mission as personal as ours, we can offer you the opportunity to build a rewarding career in an environment that supports your success.

Kaiser Permanente Washington, headquartered in Seattle, Washington, provides and coordinates complete health care services for more than 650,000 members through 26 medical centers. Founded in 1947, Kaiser Permanente Washington existed for nearly 70 years as Group Health Cooperative, a regional nonprofit which gained national recognition for medical quality, disease prevention, and evidence-based treatments. Kaiser Permanente welcomed Group Health, its medical centers and members, into the Kaiser Permanente family in 2017 creating Kaiser Permanente's eighth region. Kaiser Permanente of Washington is a total health organization comprising Kaiser Foundation Health Plan of Washington, and the Washington Permanente Medical Group, P.C., formerly Group Health Physicians, an independent medical group that features more than 1,000 physicians.

Within our Care Delivery IT organization, we’re passionate about the work we do. The Application Systems III Programming Analyst role is a critical and valuable part of our team. This position works at the highest technical level of all phases of applications systems analysis and programming activities, formulates and defines system scope and objectives on small to mid-size projects, devises or modifies processes to solve problems, considering computer application structure, technical capacity and desired result, prepares detailed specifications from which programs will be written or modified, and design, code, test, debug and document those programs and provides guidance and training to less experienced analyst/programmers.

The ideal candidate:

  • Is motivated and focused on providing excellent care for our patients
  • Is a "team player”
  • Would enjoy collaborating with Clinicians and Leaders to solve problems
  • Possesses a solid understanding of software development life cycle (SDLC) principles
  • Regards mistakes or problems as opportunities to improve and will take measures to make them visible to their team
  • Experience supporting an EMR – ideally Epic Beacon or Willow Inpatient
  • Familiarity with database querying tools (SQL / Microsoft Access)

Principal Duties and Responsibilities
As a member of the Epic Clinical Application team, the candidate will perform workflow/system/application analysis, design and implement technical solutions, create and execute unit test plans, document extensively, and perform various maintenance tasks. The candidate will take part in end-user "on call" support. The candidate will be expected to consult and collaborate with customers to define, clarify and interpret system requirements for complex application enhancements and projects. With regards to analysis, design and implementation, the ideal candidate will be able to perform their duties independently, with minimal supervision or as appropriate on integrated projects. Additionally, the ideal candidate will be able to complete assignments in an accurate and timely manner demonstrating their ability to establish and adhere to realistic timelines.


Minimum Education Requirements
Bachelor’s Degree or training in specific programming languages, tools, systems analysis and design techniques and project management methodology.

Preferred Education

Minimum Knowledge/Skills Requirements
Intermediate knowledge of specific languages and tools used in the applicable technical environment; understanding of computer programming languages and system design concepts; logic and analytical ability; communication, organizational, interpersonal and project management skills. Specific systems, applications aor business area knowledge and systems analysis and design.

Preferred Knowledge/Skills

Minimum Experience Requirements
5 years of experience using and maintaining applications software.

Preferred Experience
8 years of experience in programming, developing and maintaining applications software.

Job Number: 180209