K

Kaiser Permanente

Integrated healthcare provider and payer platform

IT Applications Engineer IV - Chat & Chatbot, Greensboro, NC

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeGreensboro, NC, USANo salary listedIn-person

About the Job

Requirements

  • A minimum of three years of experience working on projects involving solution implementation through development life cycles such as the software development life cycle.
  • A minimum of one year of experience in a technical leadership role, with or without direct reports.
  • A Bachelor's degree in Computer Science, CIS, or a related field, plus a minimum of six years of experience in software development or a related field; equivalent additional work experience may substitute for the degree requirement.

Responsibilities

  • Complete work assignments and support business-specific projects by applying subject-matter expertise, supporting work plans, coordinating resources, collaborating cross-functionally, solving complex problems, escalating high-priority issues or risks, and identifying improvement opportunities.
  • Promote learning by providing information, resources, advice, and technical expertise to coworkers and customers; build cross-functional stakeholder relationships and support team collaboration.
  • Leverage DevOps and Waterfall and Agile practices to design, develop, and deliver resilient, secure, multichannel, high-volume, high-transaction, on-premise and cloud-based solutions.
  • Provide recommendations for technical solutions that meet design and functional needs.
  • Translate business requirements and functional specifications into program designs, code modules, application systems, and software solutions in partnership with Business Analysts and other team members.
  • Identify interfaces, methods, parameters, procedures, and functions required to support technical solutions and incorporate architectural designs.
  • Lead systems incident support and troubleshoot complex and non-complex issues.
  • Support component integration testing and user acceptance testing through triage, test-team participation, quality-control updates, fixes, unit testing, test-coverage guidance, and documentation.
  • Build and maintain relationships with internal customers and third-party vendors to align and secure stakeholder support.
  • Review, validate, and revise technical specifications and documentation.
  • Collaborate with architects and software consultants to convert functional specifications into flexible, scalable, and maintainable solution designs.
  • Provide implementation and post-implementation triage and support for business software solutions by programming or configuring enhancements to new or packaged applications.
  • Develop and execute unit tests to identify application errors and verify that software solutions meet functional specifications.
  • Write technical specifications and documentation.
  • Apply industry best practices, strategies, and architectures when developing new and existing software solutions.
  • Partner with IT teams and vendors to ensure code follows architectural standards, design patterns, and technical specifications.
  • Lead, mentor, and train technical resources in software application development.
  • Develop, configure, or modify integrated business and enterprise application solutions by designing and coding component-based applications using programming languages.
  • Participate in and coach others through software development life-cycle phases while applying company and industry methodologies, policies, standards, and controls.
  • Assist with project estimation throughout the project life cycle.
  • Maintain specialist knowledge of database concepts, object and data modeling techniques, design principles, database architectures, software, and facilities; analyze data requirements and establish, modify, or maintain object and data models.
  • Evaluate potential solutions and demonstrate, install, and commission selected products.
  • Maintain the accessibility, retrievability, integrity, security, and searchability of information through formal data structures, protection measures, and information-handling procedures; transform information between formats and provide data for specific information needs.

Desired Qualifications

  • One year of experience interacting with senior leadership at the Director level or above.
  • Three years of experience in systems analysis, including defining technical requirements and performing high-level design for complex solutions.

About the Company

Kaiser Permanente

Integrated healthcare provider and payer platform

Kaiser Permanente runs an integrated healthcare platform that lets members manage and pay medical, premium, and pharmacy bills online. It serves Medicare Advantage, Individual and Family, and non-employer plans, offering options to pay as a guest or set up payment plans. The platform works by presenting a centralized online portal where users can view bills, choose how to pay, and handle multiple types of charges in one place. Revenue comes from premiums and medical services fees, while the service aims to reduce administrative work for both providers and patients and encourage on-time payments. What sets Kaiser Permanente apart is its combination of healthcare services with a single billing experience across multiple plan types, focusing on a user-friendly, centralized payment process rather than handling billing through separate systems. Its goal is to provide a straightforward, reliable way for members to manage and pay their bills, improving convenience and payment timeliness.

Company size
10,001+
Company stage
Grant
Total funding
$7.5M
Headquarters
Oakland, CA
Founded
1945

Recently Posted Jobs

Explore more opportunities at Kaiser Permanente

See more jobs