IT Applications Engineer IV

Kaiser PermanenteSanta Clara, CA
70d

About The Position

This individual contributor is primarily responsible for translating business requirements and functional specifications into software solutions, for assisting in contributing to and leveraging the technical direction for the development of integrated business and/or enterprise application solutions, and for providing consultation to help ensure new and existing software solutions are developed.

Requirements

  • Minimum three (3) years experience working on project(s) involving the implementation of solutions applying development life cycles (e.g., SDLC).
  • Minimum one (1) year in a technical leadership role with or without direct reports.
  • Bachelor's degree in Computer Science, CIS, or related field.
  • Minimum six (6) years experience in software development or a related field.
  • Additional equivalent work experience may be substituted for the degree requirement.

Responsibilities

  • Completes work assignments and supports business-specific projects by applying expertise in subject area.
  • Supports the development of work plans to meet business priorities and deadlines.
  • Ensures team follows all procedures and policies.
  • Coordinates and assigns resources to accomplish priorities and deadlines.
  • Collaborates cross-functionally to make effective business decisions.
  • Solves complex problems and escalates high priority issues or risks, as appropriate.
  • Recognizes and capitalizes on improvement opportunities.
  • Practices self-development and promotes learning in others.
  • Builds relationships with cross-functional stakeholders.
  • Influences others through technical explanations and examples.
  • Adapts to competing demands and new responsibilities.
  • Listens and responds to, seeks, and addresses performance feedback.
  • Provides feedback to others and managers.
  • Creates and executes plans to capitalize on strengths and develop weaknesses.
  • Supports team collaboration and adapts to and learns from change, difficulties, and feedback.
  • Leverages DEVOPS, and both Waterfall and Agile practices to design, develop, and deliver resilient, secure, multi-channel, high-volume, high-transaction, on/off-premise, cloud-based solutions.
  • Provides insight into recommendations for technical solutions that meet design and functional needs.
  • Translates business requirements and functional specifications into physical program designs, code modules, stable application systems, and software solutions.
  • Assists in identification of specific interfaces, methods, parameters, procedures, and functions to support technical solutions.
  • Leads systems incident support and troubleshooting for complex and non-complex issues.
  • Supports component integration testing (CIT) and user acceptance testing (UAT) for application initiatives.
  • Builds and maintains trusting relationships with internal customers and third party vendors.
  • Reviews and validates technical specifications and documentation.
  • Collaborates with architects and/or software consultants to ensure functional specifications are converted into flexible, scalable, and maintainable solution designs.
  • Provides implementation and post-implementation triage and support of business software solutions.
  • Develops and executes unit testing to identify application errors and ensure software solutions meet functional specifications.
  • Writes technical specifications and documentation.
  • Ensures new and existing software solutions are developed with insight into industry best practices, strategies, and architectures.
  • Builds partnerships with IT teams and vendors to ensure written code adheres to company architectural standards, design patterns, and technical specifications.
  • Leads, mentors, and trains other technical resources to develop software applications.
  • Develops, configures, or modifies basic to moderately complex integrated business and/or enterprise application solutions.
  • Participates and coaches others in all software development lifecycle phases.
  • Assists with project estimation throughout the PLC.
  • Develops and maintains specialist knowledge of database concepts, object and data modeling techniques and design principles.
  • Evaluates potential solutions, demonstrating, installing, and commissioning selected products.
  • Takes responsibility for the accessibility, retrievability, and security of specific subsets of information.
  • Provides advice on the transformation of information from one format/medium to another.
  • Maintains and implements information handling procedures.
  • Enables the availability, integrity, and searchability of information through the application of formal data structures and protection measures.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service