Kaiser Permanente
Greensboro, North Carolina
Please note, this position is designated as flexible, which means the selected candidate may be required to report to the assigned office in Greensboro, NC at least part of the time each week. Technical Summary: The Cloud Platform Engineering team provides support for public cloud services in Azure. This includes consulting, onboarding, application success management, platform operations, product ownership, FinOps and new service enablement. We enable and support secure and resilient usage of Public Cloud across KP application, analytics, and platform teams. This position is project facing and will interact with internal KP teams, platform engineering, operations and vendors to enable delivery of required product capabilities in the data analytics space, driving product for Databricks and providing success management across Azure platform service consumers from project inception through go-live. Additional duties include: Responsible for early engagement and architecture consulting support of Azure Platform capabilities Pro-actively engages with application teams, engineering, operations, and vendors to drive product capability delivery Advocate for application teams, supporting roadmap alignment for delivery of new cloud capabilities Supports applications as a trusted advisor from project intake to go-live Drives schedule alignment and owns delivery of platform environments per agreed upon application needs Job Summary: This senior level individual contributor is primarily responsible for serving as the lead technical expert on project teams, contributing to technical direction for varying technical solutions, and ensuring IT systems are effectively utilized. Essential Responsibilities: Conducts or oversees business-specific projects by applying deep expertise in subject area; promoting adherence to all procedures and policies; developing work plans to meet business priorities and deadlines; determining and carrying out processes and methodologies; coordinating and delegating resources to accomplish organizational goals; partnering internally and externally to make effective business decisions; solving complex problems; escalating issues or risks, as appropriate; monitoring progress and results; recognizing and capitalizing on improvement opportunities; evaluating recommendations made; and influencing the completion of project tasks by others. Practices self-leadership and promotes learning in others by building relationships with cross-functional stakeholders; communicating information and providing advice to drive projects forward; influencing team members within assigned unit; listening and responding to, seeking, and addressing performance feedback; adapting to competing demands and new responsibilities; providing feedback to others, including upward feedback to leadership and mentoring junior team members; creating and executing plans to capitalize on strengths and improve opportunity areas; and adapting to and learning from change, difficulties, and feedback. Develops requirements, or leads a team of IT consultants in the development of requirements for complex or specialized process or system solutions which may span multiple business domains by partnering with stakeholders and appropriate IT teams (for example, Solutions Delivery, Infrastructure, Enterprise Architecture). Leverages multiple business requirements gathering methodologies to identify business, functional, and non-functional requirements (for example, SMART) across the enterprise. Leads and oversees the development and documentation of comprehensive business cases to assess the costs, benefits, ROI, and Total Cost of Ownership (TCO) of complex solution proposals. Provides insight, guidance, and recommendations throughout the evolution of applications, systems, and/or processes to a desired future state by maintaining and leveraging a comprehensive understanding of how current processes impact business operations across the enterprise. Maps current state against future state processes. Defines the impact of requirements on upstream and downstream solution components. Provides insight and influence to senior management and business leaders on how to integrate requirements with current systems and business processes across the enterprise. Reviews, evaluates, and prioritizes value gaps and opportunities for process enhancements or efficiencies. Influences solution design by providing insight and consultation at design sessions with IT teams to help translate requirements into workable business solutions. Recommends and advocates for additional data and/or services needed to address key business issues related to process or solutions design. Participates in evaluating third-party vendors as directed. Drives continuous process improvement by leading the development, implementation, and maintenance of standardized tools, templates, and processes across the enterprise. Recommends and advocates for regional and national process improvements which align with sustainable best practices, and the strategic and tactical goals of the business. Minimum Qualifications: Bachelors degree in Business Administration, Computer Science, CIS or related field and Minimum eight (8) years experience in IT consulting, business analysis, or a related field. Additional equivalent work experience may be substituted for the degree requirement.
Please note, this position is designated as flexible, which means the selected candidate may be required to report to the assigned office in Greensboro, NC at least part of the time each week. Technical Summary: The Cloud Platform Engineering team provides support for public cloud services in Azure. This includes consulting, onboarding, application success management, platform operations, product ownership, FinOps and new service enablement. We enable and support secure and resilient usage of Public Cloud across KP application, analytics, and platform teams. This position is project facing and will interact with internal KP teams, platform engineering, operations and vendors to enable delivery of required product capabilities in the data analytics space, driving product for Databricks and providing success management across Azure platform service consumers from project inception through go-live. Additional duties include: Responsible for early engagement and architecture consulting support of Azure Platform capabilities Pro-actively engages with application teams, engineering, operations, and vendors to drive product capability delivery Advocate for application teams, supporting roadmap alignment for delivery of new cloud capabilities Supports applications as a trusted advisor from project intake to go-live Drives schedule alignment and owns delivery of platform environments per agreed upon application needs Job Summary: This senior level individual contributor is primarily responsible for serving as the lead technical expert on project teams, contributing to technical direction for varying technical solutions, and ensuring IT systems are effectively utilized. Essential Responsibilities: Conducts or oversees business-specific projects by applying deep expertise in subject area; promoting adherence to all procedures and policies; developing work plans to meet business priorities and deadlines; determining and carrying out processes and methodologies; coordinating and delegating resources to accomplish organizational goals; partnering internally and externally to make effective business decisions; solving complex problems; escalating issues or risks, as appropriate; monitoring progress and results; recognizing and capitalizing on improvement opportunities; evaluating recommendations made; and influencing the completion of project tasks by others. Practices self-leadership and promotes learning in others by building relationships with cross-functional stakeholders; communicating information and providing advice to drive projects forward; influencing team members within assigned unit; listening and responding to, seeking, and addressing performance feedback; adapting to competing demands and new responsibilities; providing feedback to others, including upward feedback to leadership and mentoring junior team members; creating and executing plans to capitalize on strengths and improve opportunity areas; and adapting to and learning from change, difficulties, and feedback. Develops requirements, or leads a team of IT consultants in the development of requirements for complex or specialized process or system solutions which may span multiple business domains by partnering with stakeholders and appropriate IT teams (for example, Solutions Delivery, Infrastructure, Enterprise Architecture). Leverages multiple business requirements gathering methodologies to identify business, functional, and non-functional requirements (for example, SMART) across the enterprise. Leads and oversees the development and documentation of comprehensive business cases to assess the costs, benefits, ROI, and Total Cost of Ownership (TCO) of complex solution proposals. Provides insight, guidance, and recommendations throughout the evolution of applications, systems, and/or processes to a desired future state by maintaining and leveraging a comprehensive understanding of how current processes impact business operations across the enterprise. Maps current state against future state processes. Defines the impact of requirements on upstream and downstream solution components. Provides insight and influence to senior management and business leaders on how to integrate requirements with current systems and business processes across the enterprise. Reviews, evaluates, and prioritizes value gaps and opportunities for process enhancements or efficiencies. Influences solution design by providing insight and consultation at design sessions with IT teams to help translate requirements into workable business solutions. Recommends and advocates for additional data and/or services needed to address key business issues related to process or solutions design. Participates in evaluating third-party vendors as directed. Drives continuous process improvement by leading the development, implementation, and maintenance of standardized tools, templates, and processes across the enterprise. Recommends and advocates for regional and national process improvements which align with sustainable best practices, and the strategic and tactical goals of the business. Minimum Qualifications: Bachelors degree in Business Administration, Computer Science, CIS or related field and Minimum eight (8) years experience in IT consulting, business analysis, or a related field. Additional equivalent work experience may be substituted for the degree requirement.
Kaiser Permanente
Greensboro, North Carolina
Tech Summary The IS Consultant IV, Application Security position is a senior hands-on technical role responsible for leading complex application security assessments and advancing secure software development practices across the organization. The consultant will conduct secure code reviews, static and dynamic application security testing, open source component analysis, API and mobile application security assessments, threat modeling, security architecture reviews, vulnerability validation, and remediation guidance. The ideal candidate has advanced software development and application security experience using Java, Python, JavaScript, .NET, Swift, or similar technologies. The candidate should have practical experience with application security testing solutions, penetration testing tools such as Burp Suite or OWASP ZAP, and integrating security controls into CI/CD pipelines. This role requires the ability to independently lead complex assessments, define secure development standards and guardrails, evaluate third party applications, and influence architecture and engineering decisions. The consultant will collaborate with developers, architects, product owners, vendors, security leaders, and executive stakeholders to communicate technical risk clearly and provide actionable remediation recommendations. Experience with cloud native applications, APIs, mobile applications, AI enabled applications, DevSecOps automation, and healthcare or other regulated environments is preferred. Job Summary: In addition to responsibilities listed below, this position is responsible for reviewing application source code for potential security vulnerabilities by performing manual and automated security testing on applications in a running state (DAST); working with DevOps teams to integrate application security services; training DevOps personnel and developers to use application security tools; working one-on-one with developers to help them understand security vulnerabilities at hand and to identify/suggest remediation plans; and recommending application security training paths. This also includes responsibility for protecting applications in production by enrolling them for continuous assessment of existing and emerging threats, evaluating web application firewalls; tuning WAF rules; reviewing alerts; and identifying issues as appropriate. Essential Responsibilities: Completes work assignments and supports business-specific projects by applying expertise in subject area; supporting the development of work plans to meet business priorities and deadlines; ensuring team follows all procedures and policies; coordinating and assigning resources to accomplish priorities and deadlines; collaborating cross-functionally to make effective business decisions; solving complex problems; escalating high priority issues or risks, as appropriate; and recognizing and capitalizing on improvement opportunities. Practices self-development and promotes learning in others by proactively providing information, resources, advice, and expertise with coworkers and customers; building relationships with cross-functional stakeholders; influencing others through technical explanations and examples; adapting to competing demands and new responsibilities; listening and responding to, seeking, and addressing performance feedback; providing feedback to others and managers; creating and executing plans to capitalize on strengths and develop weaknesses; supporting team collaboration; and adapting to and learning from change, difficulties, and feedback. Effectively communicates investigative findings to non-technical audiences. Collaborates with technology risk teams and business stakeholders to respond to and remediate identified issues, and determine the best approach for improving security posture. Provides recommendations to management and business stakeholders on how to remediate issues identified through security testing processes. Identifies the impact of security test plans on upstream and downstream solution components. Supports information sharing and integration procedures across cyber security through the exchange of threat intelligence and cyber security vulnerability assessment data. Contributes to cyber security intellectual capital by making process or procedure improvements, conducting brown bag training sessions, and creating new training documents. Follows established processes to ensure KPI goals are obtained and performance metrics are tracked on an ongoing basis. Recommends business line or business technology team security process improvements which align with sustainable best practices, and the strategic and tactical goals of the business. Supports continuous process improvement by participating in the development, implementation, and maintenance of standardized security tools, templates, and processes across multiple business domains. Performs complex security test data analysis in support of security vulnerability assessment processes, including root cause analysis. Serves as an escalation point on issues, dependencies, and risks related to security testing. Executes the vulnerability assessment and penetration testing plan, methodologies, and standard processes for moderately to highly complex technology initiatives across multiple IT domains by analyzing business and technology requirements. Researches and stays abreast of industry trends, emerging threats, best practices, and cutting edge techniques to creatively discover and exploit vulnerabilities, and recommend security solutions for technology systems. Provides insight and consultation on the development of testing scope and approach, and collaborates with cross-functional IT and business stakeholders to review the overall testing approach. Validates security test scenarios across various SDLC phases (e.g., development, reproduction, production) for low- to moderately-complex projects. Generates scheduled reports (e.g., status updates, risk assessment reports, remediation reports) and provides regular security metrics to IT teams and management as appropriate. Minimum Qualifications: Minimum three (3) years software or application development experience. Minimum one (1) year experience in application security (e.g., source code analysis, dynamic analysis, etc.). Bachelors degree in Business Administration, Computer Science, Social Science, Mathematics, or related field and Minimum six (6) years experience in IT or a related field, including Minimum two (2) years in information security, network engineering, or application development. Additional equivalent work experience may be substituted for the degree requirement. Additional Requirements:
Tech Summary The IS Consultant IV, Application Security position is a senior hands-on technical role responsible for leading complex application security assessments and advancing secure software development practices across the organization. The consultant will conduct secure code reviews, static and dynamic application security testing, open source component analysis, API and mobile application security assessments, threat modeling, security architecture reviews, vulnerability validation, and remediation guidance. The ideal candidate has advanced software development and application security experience using Java, Python, JavaScript, .NET, Swift, or similar technologies. The candidate should have practical experience with application security testing solutions, penetration testing tools such as Burp Suite or OWASP ZAP, and integrating security controls into CI/CD pipelines. This role requires the ability to independently lead complex assessments, define secure development standards and guardrails, evaluate third party applications, and influence architecture and engineering decisions. The consultant will collaborate with developers, architects, product owners, vendors, security leaders, and executive stakeholders to communicate technical risk clearly and provide actionable remediation recommendations. Experience with cloud native applications, APIs, mobile applications, AI enabled applications, DevSecOps automation, and healthcare or other regulated environments is preferred. Job Summary: In addition to responsibilities listed below, this position is responsible for reviewing application source code for potential security vulnerabilities by performing manual and automated security testing on applications in a running state (DAST); working with DevOps teams to integrate application security services; training DevOps personnel and developers to use application security tools; working one-on-one with developers to help them understand security vulnerabilities at hand and to identify/suggest remediation plans; and recommending application security training paths. This also includes responsibility for protecting applications in production by enrolling them for continuous assessment of existing and emerging threats, evaluating web application firewalls; tuning WAF rules; reviewing alerts; and identifying issues as appropriate. Essential Responsibilities: Completes work assignments and supports business-specific projects by applying expertise in subject area; supporting the development of work plans to meet business priorities and deadlines; ensuring team follows all procedures and policies; coordinating and assigning resources to accomplish priorities and deadlines; collaborating cross-functionally to make effective business decisions; solving complex problems; escalating high priority issues or risks, as appropriate; and recognizing and capitalizing on improvement opportunities. Practices self-development and promotes learning in others by proactively providing information, resources, advice, and expertise with coworkers and customers; building relationships with cross-functional stakeholders; influencing others through technical explanations and examples; adapting to competing demands and new responsibilities; listening and responding to, seeking, and addressing performance feedback; providing feedback to others and managers; creating and executing plans to capitalize on strengths and develop weaknesses; supporting team collaboration; and adapting to and learning from change, difficulties, and feedback. Effectively communicates investigative findings to non-technical audiences. Collaborates with technology risk teams and business stakeholders to respond to and remediate identified issues, and determine the best approach for improving security posture. Provides recommendations to management and business stakeholders on how to remediate issues identified through security testing processes. Identifies the impact of security test plans on upstream and downstream solution components. Supports information sharing and integration procedures across cyber security through the exchange of threat intelligence and cyber security vulnerability assessment data. Contributes to cyber security intellectual capital by making process or procedure improvements, conducting brown bag training sessions, and creating new training documents. Follows established processes to ensure KPI goals are obtained and performance metrics are tracked on an ongoing basis. Recommends business line or business technology team security process improvements which align with sustainable best practices, and the strategic and tactical goals of the business. Supports continuous process improvement by participating in the development, implementation, and maintenance of standardized security tools, templates, and processes across multiple business domains. Performs complex security test data analysis in support of security vulnerability assessment processes, including root cause analysis. Serves as an escalation point on issues, dependencies, and risks related to security testing. Executes the vulnerability assessment and penetration testing plan, methodologies, and standard processes for moderately to highly complex technology initiatives across multiple IT domains by analyzing business and technology requirements. Researches and stays abreast of industry trends, emerging threats, best practices, and cutting edge techniques to creatively discover and exploit vulnerabilities, and recommend security solutions for technology systems. Provides insight and consultation on the development of testing scope and approach, and collaborates with cross-functional IT and business stakeholders to review the overall testing approach. Validates security test scenarios across various SDLC phases (e.g., development, reproduction, production) for low- to moderately-complex projects. Generates scheduled reports (e.g., status updates, risk assessment reports, remediation reports) and provides regular security metrics to IT teams and management as appropriate. Minimum Qualifications: Minimum three (3) years software or application development experience. Minimum one (1) year experience in application security (e.g., source code analysis, dynamic analysis, etc.). Bachelors degree in Business Administration, Computer Science, Social Science, Mathematics, or related field and Minimum six (6) years experience in IT or a related field, including Minimum two (2) years in information security, network engineering, or application development. Additional equivalent work experience may be substituted for the degree requirement. Additional Requirements:
Kaiser Permanente
Greensboro, North Carolina
Tech Summary This principal-level individual contributor serves within Kaiser Permanente's Container Platform and Adoption Services organization and provides technical leadership for the enterprise container platform service spanning on-premises and public-cloud environments. The department's mission is to deliver a consistent, secure, resilient, and supportable platform experience that enables application modernization and scalable adoption across the organization. The Container Platform Engineering Lead sets the technical direction for platform engineering and establishes the reusable standards, architectural guardrails, automation approaches, and engineering practices needed to operate the service as one enterprise capability. The position leads complex designs for shared platforms, dedicated environments, application onboarding, developer tooling, data services, enterprise middleware, and other specialized workloads while remaining actively engaged in engineering and implementation. The role works across application delivery, cloud and infrastructure engineering, cybersecurity, networking, observability, reliability engineering, enterprise architecture, and external service providers to translate strategy and risk requirements into practical platform outcomes. Through design leadership, technical governance, mentoring, and partnership with the Operations Lead, this position reduces fragmented solutions, improves engineering quality and platform reliability, and creates the repeatable capabilities required to modernize mission-critical healthcare applications at enterprise scale. This principal-level individual contributor serves within Kaiser Permanente's Container Platform and Adoption Services organization and provides technical leadership for the enterprise container platform service spanning on-premises and public-cloud environments. The department's mission is to deliver a consistent, secure, resilient, and supportable platform experience that enables application modernization and scalable adoption across the organization. The Container Platform Engineering Lead sets the technical direction for platform engineering and establishes the reusable standards, architectural guardrails, automation approaches, and engineering practices needed to operate the service as one enterprise capability. The position leads complex designs for shared platforms, dedicated environments, application onboarding, developer tooling, data services, enterprise middleware, and other specialized workloads while remaining actively engaged in engineering and implementation. The role works across application delivery, cloud and infrastructure engineering, cybersecurity, networking, observability, reliability engineering, enterprise architecture, and external service providers to translate strategy and risk requirements into practical platform outcomes. Through design leadership, technical governance, mentoring, and partnership with the Operations Lead, this position reduces fragmented solutions, improves engineering quality and platform reliability, and creates the repeatable capabilities required to modernize mission-critical healthcare applications at enterprise scale. Job Summary: This senior level employee is primarily responsible for influencing and leveraging the technical direction of integrated business and/or enterprise application solutions and for serving as an expert for technical teams. This employee is accountable for ensuring software solutions are managed with full adherence to industry best practices. Essential Responsibilities: Drives the execution of multiple work streams by identifying customer and operational needs; developing and updating new procedures and policies; gaining cross-functional support for objectives and priorities; translating business strategy into actionable business requirements; obtaining and distributing resources; setting standards and measuring progress; removing obstacles that impact performance; guiding performance and developing contingency plans accordingly; solving highly complex issues; and influencing the completion of project tasks by others. Practices self-leadership and promotes learning in others by soliciting and acting on performance feedback; building collaborative, cross-functional relationships; communicating information and providing advice to drive projects forward; adapting to competing demands and new responsibilities; providing feedback to others, including upward feedback to leadership; influencing, mentoring, and coaching team members; fostering open dialogue amongst team members; evaluating and responding to the strengths and weaknesses of self and unit members; and adapting to and learning from change, difficulties, and feedback. Provides insight into recommendations for complex technical solutions that meet design and functional needs. Serves as an expert for innovative technical solutions that meet design and functional needs. Collaborates with architects and/or software consultants to ensure functional specifications are converted into flexible, scalable, and maintainable solution designs. Provides technical expertise for the development, configuration, or modification of integrated business and/or enterprise application solutions within various computing environments by providing insight, guidance, and an escalation point for the design and coding of component-based applications. Translates business requirements and functional specifications into physical program designs, code modules, stable application systems, and software solutions by partnering with Business Analysts and other team members to understand business needs and functional specifications. Leverages networks to drive collaboration between technical teams, architects, and/or software consultants, and ensure functional specifications are converted into flexible, scalable, and maintainable solution designs. Builds and maintains trusting relationships with internal customers, third party vendors, and senior management to ensure the alignment, buy-in, and support of diverse project stakeholders. Oversees the review and implementation of recommendations of technical solutions across multiple functions. Takes accountability for ensuring specific interfaces, methods, parameters, procedures, and functions support technical solutions and are aligned with architectural designs. Derives an overall strategy of data management, within an established Information Architecture, that supports the business model. Identifies information structures and detail to enable the development and secure operation of new information services. Takes overall responsibility for planning effective information storage, sharing, and publishing within the organization. Sets strategies for effective use of database technology taking account of the complex interrelations between hardware/software. Provides specialist expertise in the development, use, or operation of database management system tools and facilities. Provides expert knowledge in the selection, provision, and use of database architectures, software, and facilities, typically taking responsibility for a team of technical staff. Facilitates and serves as a technical expert for project teams throughout the release schedule of business and enterprise software solutions. Provides expertise and guidance to team members for systems incident responses for complex issues. Fosters and leverages partnerships with IT teams and vendors to ensure written code adheres to company architectural standards, design patterns, and technical specification. Maintains and enhances technical expertise and knowledge of industry trends by attending participating conferences, and developing a network with other IT industry experts. Leads consultation efforts to help ensure new and existing software solutions are developed with insight into industry best practices, strategies, and architectures. Provides expert technical advice and recommendations to others within the organization on matters related to software engineering, including market trends, and new programs and applications. Reviews and verifies resource estimates for complex technical design, coding, and testing efforts. Identifies specific interfaces, methods, parameters, procedures, and functions, as required, to support technical solutions, serving as an escalation point for complex or unresolved issues related to requirements translation. As part of the IT Engineering job family, this position is responsible for leveraging 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. Minimum Qualifications: Minimum six (6) years experience working on project(s) involving the implementation of solutions applying development life cycles (e.g., SDLC). Minimum four (4) years in a technical leadership role with or without direct reports. Bachelors degree in Computer Science, CIS, or related field and Minimum ten (10) years experience in software development or a related field. Additional equivalent work experience may be substituted for the degree requirement.
Tech Summary This principal-level individual contributor serves within Kaiser Permanente's Container Platform and Adoption Services organization and provides technical leadership for the enterprise container platform service spanning on-premises and public-cloud environments. The department's mission is to deliver a consistent, secure, resilient, and supportable platform experience that enables application modernization and scalable adoption across the organization. The Container Platform Engineering Lead sets the technical direction for platform engineering and establishes the reusable standards, architectural guardrails, automation approaches, and engineering practices needed to operate the service as one enterprise capability. The position leads complex designs for shared platforms, dedicated environments, application onboarding, developer tooling, data services, enterprise middleware, and other specialized workloads while remaining actively engaged in engineering and implementation. The role works across application delivery, cloud and infrastructure engineering, cybersecurity, networking, observability, reliability engineering, enterprise architecture, and external service providers to translate strategy and risk requirements into practical platform outcomes. Through design leadership, technical governance, mentoring, and partnership with the Operations Lead, this position reduces fragmented solutions, improves engineering quality and platform reliability, and creates the repeatable capabilities required to modernize mission-critical healthcare applications at enterprise scale. This principal-level individual contributor serves within Kaiser Permanente's Container Platform and Adoption Services organization and provides technical leadership for the enterprise container platform service spanning on-premises and public-cloud environments. The department's mission is to deliver a consistent, secure, resilient, and supportable platform experience that enables application modernization and scalable adoption across the organization. The Container Platform Engineering Lead sets the technical direction for platform engineering and establishes the reusable standards, architectural guardrails, automation approaches, and engineering practices needed to operate the service as one enterprise capability. The position leads complex designs for shared platforms, dedicated environments, application onboarding, developer tooling, data services, enterprise middleware, and other specialized workloads while remaining actively engaged in engineering and implementation. The role works across application delivery, cloud and infrastructure engineering, cybersecurity, networking, observability, reliability engineering, enterprise architecture, and external service providers to translate strategy and risk requirements into practical platform outcomes. Through design leadership, technical governance, mentoring, and partnership with the Operations Lead, this position reduces fragmented solutions, improves engineering quality and platform reliability, and creates the repeatable capabilities required to modernize mission-critical healthcare applications at enterprise scale. Job Summary: This senior level employee is primarily responsible for influencing and leveraging the technical direction of integrated business and/or enterprise application solutions and for serving as an expert for technical teams. This employee is accountable for ensuring software solutions are managed with full adherence to industry best practices. Essential Responsibilities: Drives the execution of multiple work streams by identifying customer and operational needs; developing and updating new procedures and policies; gaining cross-functional support for objectives and priorities; translating business strategy into actionable business requirements; obtaining and distributing resources; setting standards and measuring progress; removing obstacles that impact performance; guiding performance and developing contingency plans accordingly; solving highly complex issues; and influencing the completion of project tasks by others. Practices self-leadership and promotes learning in others by soliciting and acting on performance feedback; building collaborative, cross-functional relationships; communicating information and providing advice to drive projects forward; adapting to competing demands and new responsibilities; providing feedback to others, including upward feedback to leadership; influencing, mentoring, and coaching team members; fostering open dialogue amongst team members; evaluating and responding to the strengths and weaknesses of self and unit members; and adapting to and learning from change, difficulties, and feedback. Provides insight into recommendations for complex technical solutions that meet design and functional needs. Serves as an expert for innovative technical solutions that meet design and functional needs. Collaborates with architects and/or software consultants to ensure functional specifications are converted into flexible, scalable, and maintainable solution designs. Provides technical expertise for the development, configuration, or modification of integrated business and/or enterprise application solutions within various computing environments by providing insight, guidance, and an escalation point for the design and coding of component-based applications. Translates business requirements and functional specifications into physical program designs, code modules, stable application systems, and software solutions by partnering with Business Analysts and other team members to understand business needs and functional specifications. Leverages networks to drive collaboration between technical teams, architects, and/or software consultants, and ensure functional specifications are converted into flexible, scalable, and maintainable solution designs. Builds and maintains trusting relationships with internal customers, third party vendors, and senior management to ensure the alignment, buy-in, and support of diverse project stakeholders. Oversees the review and implementation of recommendations of technical solutions across multiple functions. Takes accountability for ensuring specific interfaces, methods, parameters, procedures, and functions support technical solutions and are aligned with architectural designs. Derives an overall strategy of data management, within an established Information Architecture, that supports the business model. Identifies information structures and detail to enable the development and secure operation of new information services. Takes overall responsibility for planning effective information storage, sharing, and publishing within the organization. Sets strategies for effective use of database technology taking account of the complex interrelations between hardware/software. Provides specialist expertise in the development, use, or operation of database management system tools and facilities. Provides expert knowledge in the selection, provision, and use of database architectures, software, and facilities, typically taking responsibility for a team of technical staff. Facilitates and serves as a technical expert for project teams throughout the release schedule of business and enterprise software solutions. Provides expertise and guidance to team members for systems incident responses for complex issues. Fosters and leverages partnerships with IT teams and vendors to ensure written code adheres to company architectural standards, design patterns, and technical specification. Maintains and enhances technical expertise and knowledge of industry trends by attending participating conferences, and developing a network with other IT industry experts. Leads consultation efforts to help ensure new and existing software solutions are developed with insight into industry best practices, strategies, and architectures. Provides expert technical advice and recommendations to others within the organization on matters related to software engineering, including market trends, and new programs and applications. Reviews and verifies resource estimates for complex technical design, coding, and testing efforts. Identifies specific interfaces, methods, parameters, procedures, and functions, as required, to support technical solutions, serving as an escalation point for complex or unresolved issues related to requirements translation. As part of the IT Engineering job family, this position is responsible for leveraging 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. Minimum Qualifications: Minimum six (6) years experience working on project(s) involving the implementation of solutions applying development life cycles (e.g., SDLC). Minimum four (4) years in a technical leadership role with or without direct reports. Bachelors degree in Computer Science, CIS, or related field and Minimum ten (10) years experience in software development or a related field. Additional equivalent work experience may be substituted for the degree requirement.