F

First National Bank

Offers personal banking with online services.

Application Architect

Enterprise ApplicationsUpdated on Nov 11
Full-timePittsburgh, PA, USANo salary listed

About the Job

Requirements

  • At least 10 years of enterprise technology experience with significant application or solution architecture responsibility is preferred.
  • At least 7 years of technology-related experience supporting a variety of applications is required.
  • Advanced knowledge of application administration, processes, and operations, including determining root causes involving hardware, software, and databases, is required.
  • Advanced training and certification in the application domain is required.
  • A BA or BS is required.
  • Experience in banking, financial services, or another highly regulated industry is preferred.
  • Experience with digital banking, onboarding, account opening, lending or origination, payments, or customer-facing digital platforms is preferred.
  • Experience with REST APIs, API management, integration architecture, messaging or event streaming, and technologies such as Kafka is preferred.
  • Experience with AWS, Azure, or GCP, including hybrid-cloud architectures, is preferred.
  • Experience integrating SaaS or vendor platforms with enterprise and internally developed applications is preferred.
  • Experience with Docker, Kubernetes, microservices, and modern application architecture is preferred.
  • Knowledge of OAuth 2.0, OpenID Connect, single sign-on, multi-factor authentication, and enterprise or customer identity platforms is preferred.
  • Familiarity with C4, Architecture Decision Records, TOGAF concepts, and domain-driven design is preferred.
  • Experience with customer data, analytics, personalization, AI-enabled solutions, core banking, fintech, or open banking ecosystems is preferred.
  • Relevant architecture or cloud certifications, such as AWS Certified Solutions Architect or Microsoft Azure Solutions Architect Expert, are preferred.
  • Excellent customer service skills are required.
  • Ability to use general office equipment is required.
  • Ability to work and multitask in a fast-paced environment is required.
  • Excellent organizational, analytical, and interpersonal skills are required.
  • Attention to detail is required.
  • Candidates must be legally authorized to work in the United States; employment-based visa sponsorship is not provided.

Responsibilities

  • Lead end-to-end solution architecture for complex digital banking and enterprise initiatives.
  • Translate business capabilities and requirements into logical, physical, integration, data, security, and deployment architectures.
  • Create architecture artifacts, including system and component diagrams, data and identity flows, integration models, sequence diagrams, and Architecture Decision Records.
  • Establish reusable API-first, integration, event-driven, and application architecture patterns across internally developed and vendor platforms.
  • Define application boundaries, services, APIs, data flows, identity models, resiliency, observability, and non-functional requirements.
  • Evaluate architectural alternatives and communicate technical decisions, risks, trade-offs, and recommendations.
  • Ensure solutions comply with enterprise architecture, security, privacy, regulatory, and resiliency standards.
  • Partner with engineering teams to review designs and implementation approaches for alignment with architectural standards.
  • Evaluate vendor technologies and integrations, participate in technical due diligence and requests for proposals, and review architecture-related statements of work.
  • Lead architecture reviews and provide technical guidance to business and Technology leadership.
  • Use available data to proactively improve application performance.
  • Monitor system health, review logs and reports, and escalate issues to vendors.
  • Perform proactive and preventative maintenance.
  • Design server applications and performance metrics for monitoring system health.
  • Formulate and define system requirements and objectives based on business needs and performance goals.
  • Identify, explain, resolve, and prevent application performance issues.
  • Recommend improvements for business processing requirements and recommend design requirements during installations and upgrades.
  • Provide technical consulting on business implications of application performance.
  • Lead strategic planning for application platform development 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 lines of business goals and objectives.
  • Create and modify complex processes to solve capacity, limitations, and performance issues.
  • Analyze and revise system hardware and software.
  • Solve or prevent complex business problems involving hardware, software, and databases; optimize performance and eliminate downtime.
  • Design and implement tracking processes for hardware and software performance.
  • Work with management to set tactical plans to meet objectives; determine objectives for assignments under management oversight 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 course for the application platform and serve as a vendor liaison for assigned applications.
  • Lead the team, coordinate work and processes, assign work, and provide input for performance management.
  • Perform other related duties and projects as assigned.
  • Serve as a risk manager by understanding, reporting, responding to, managing, and monitoring risks encountered in daily work as required by the corporation's risk management program.
  • Adhere to regulatory laws, guidelines, and company procedures as part of the role.

Desired Qualifications

  • Relevant architecture or cloud certifications, such as AWS Certified Solutions Architect or Microsoft Azure Solutions Architect Expert.

About the Company

First National Bank

Offers personal banking with online services.

First National Bank provides a range of financial services for individuals and businesses, including checking and savings accounts and online and mobile banking. Through its digital platforms, customers can transfer funds, pay bills, review account activity, and manage debit cards from anywhere with an internet connection. Security is a core focus, with processes and systems in place to protect customer information and accounts. The bank differentiates itself by prioritizing secure, convenient online and mobile access to banking services, aiming to help customers manage their finances safely and conveniently, anytime, anywhere.

Company size
51-200
Company stage
IPO
Headquarters
Pittsburgh, PA
Founded
1864

Recently Posted Jobs

Explore more opportunities at First National Bank

See more jobs