Kaiser Permanente - San Diego, CA

posted 3 months ago

Full-time - Entry Level
San Diego, CA
Ambulatory Health Care Services

About the position

The individual contributor in this role is primarily responsible for translating business requirements and functional specifications into effective software solutions. This involves assisting in the technical direction for the development of integrated business and enterprise application solutions, as well as providing consultation to ensure that both new and existing software solutions are developed effectively. The position requires a strong focus on completing work assignments and supporting business-specific projects by applying expertise in the subject area. This includes developing work plans that align with business priorities and deadlines, ensuring adherence to procedures and policies, and coordinating resources to meet these objectives. Collaboration across functions is essential for making effective business decisions and solving complex problems, with a proactive approach to escalating high-priority issues or risks as necessary. In addition to project management responsibilities, the role emphasizes self-development and promoting learning among peers. This is achieved by providing information, resources, and expertise to coworkers and customers, building relationships with cross-functional stakeholders, and influencing others through technical explanations. The individual must adapt to competing demands and new responsibilities while actively seeking and addressing performance feedback. The position also involves creating and executing plans to leverage strengths and develop weaknesses, supporting team collaboration, and learning from change and challenges. As part of the IT Engineering job family, the position leverages DEVOPS methodologies 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. The individual will provide insights and recommendations for technical solutions that meet design and functional needs, translating business requirements into physical program designs and stable application systems. This includes leading systems incident support and troubleshooting, supporting component integration testing (CIT) and user acceptance testing (UAT), and ensuring proper documentation is maintained throughout the process. Building and maintaining trusting relationships with internal customers and third-party vendors is crucial for aligning project stakeholders and ensuring successful project outcomes. The role also involves reviewing and validating technical specifications, collaborating with architects to ensure functional specifications are converted into scalable and maintainable solution designs, and providing implementation support for business software solutions.

Responsibilities

  • Translate business requirements and functional specifications into software solutions.
  • Assist in the technical direction for the development of integrated business and enterprise application solutions.
  • Support business-specific projects by applying expertise in the subject area.
  • Develop work plans to meet business priorities and deadlines.
  • Ensure adherence to procedures and policies while coordinating resources to meet objectives.
  • Collaborate cross-functionally to make effective business decisions and solve complex problems.
  • Provide consultation to ensure new and existing software solutions are developed effectively.
  • Lead systems incident support and troubleshooting for complex and non-complex issues.
  • Support component integration testing (CIT) and user acceptance testing (UAT) for application initiatives.
  • Build and maintain trusting relationships with internal customers and third-party vendors.
  • Review and validate technical specifications and documentation.
  • Collaborate with architects to ensure functional specifications are converted into flexible, scalable, and maintainable solution designs.
  • Provide implementation and post-implementation triage and support of business software solutions.
  • Develop and execute unit testing to identify application errors and ensure software solutions meet functional specifications.
  • Write technical specifications and documentation.
  • Lead, mentor, and train other technical resources to develop software applications.

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service