About The Position

The Application Architect is responsible for using available data to proactively improve application performance. The role designs server applications and performance metrics for monitoring system health, determines root causes of hardware, software, and database problems, and provides technical expertise related to business requirements, application administration, and performance. The position requires expertise across hardware, software, and application activities, and its decisions can significantly affect the corporation and the operational effectiveness of the Technology Department. The architect provides technical and application expertise to end-user groups, monitors system health, performs preventative maintenance, and identifies, resolves, and prevents performance and reliability issues. The role supports business processing requirements, application installations and upgrades, platform planning, and performance improvements. It also works with Technology, Project Management Office, business partners, senior management, vendors, and consultants, and leads and coordinates team work. The position is onsite in Hermitage, PA or Pittsburgh, PA, and is offered as a 12+ month contract.

Requirements

  • Bachelor of Arts or Bachelor of Science degree.
  • At least 7 years of job-related technology experience supporting a variety of applications.
  • Advanced knowledge of application administration, processes, and operations, including determining root causes of hardware, software, and database problems.
  • Excellent customer service skills.
  • Ability to use general office equipment.
  • Ability to work and multitask in a fast-paced environment.
  • Excellent organizational, analytical, and interpersonal skills.
  • Detail-oriented.
  • Strong .NET experience, including C# and ASP.NET.
  • Banking experience.
  • Excellent technology project management skills.

Responsibilities

  • Provide technical and application expertise to multiple end-user groups.
  • Monitor system health, review logs and reports, and escalate issues to vendors.
  • Perform proactive and preventative maintenance.
  • Use available data to improve application performance.
  • Design server applications and performance metrics for monitoring system health.
  • Formulate system requirements and objectives based on business needs and performance goals.
  • Identify, explain, resolve, and prevent application performance issues.
  • Recommend improvements to business processing requirements and design requirements for installations and upgrades.
  • Provide technical consulting on the business implications of application performance.
  • Lead strategic planning for the application platform to meet organizational requirements and support growth.
  • Communicate with lines of business users and Technology.
  • Prevent reliability and performance issues in business applications.
  • Recommend actions to Technology partners to achieve business goals and objectives.
  • Create and modify complex processes to address capacity, limitations, and performance issues.
  • Analyze and revise system hardware and software, and solve or prevent complex business problems involving hardware, software, and databases.
  • Improve system performance and eliminate downtime.
  • Design and implement processes to track hardware and software performance.
  • Work with management to establish tactical plans and act independently on defined project tasks.
  • Review, discuss, design, and implement application changes with Technology, the Project Management Office, and lines of business partners.
  • Collaborate with senior management within the Bank.
  • Develop and maintain relationships with vendors and consultants.
  • Conduct initial reviews of contracts and statements of work.
  • Collaborate with vendors to set the strategic direction for the application platform and serve as a vendor liaison for assigned applications.
  • Lead and coordinate team work and processes, assign work, and provide input for performance management.
  • Serve as a risk manager by understanding, reporting, responding to, managing, and monitoring risks in accordance with the corporation's risk management program.
  • Comply with applicable regulatory laws, guidelines, and company procedures.
  • Perform other related duties and projects as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service