Software Engineer Lead (Angular)

PNCStrongsville, OH
Onsite

About The Position

Creates and leads the technical design and development of software solutions. Proposes & designs software solutions to address complex business needs. Prepares technical and procedural documentation required. Facilitates complex problem resolution. Provides technical guidance and support to colleagues. Reviews coding, testing, and documentation of software. Applies modern principles, methodologies and tools to advance business initiatives and capabilities. PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be: Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions. Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework. Senior Front End Engineer (Angular) Build the next-generation UI for mission critical PNC Capital Markets platforms PNC Capital markets is embarking on a major UI transformation—a multi year modernization initiative that will redefine how our most critical customers experience and interact with our applications every day. This is not a cosmetic refresh. This UI powers high stakes workflows, supports multi million dollar revenue streams, and carries visibility all the way to senior leadership. We’re looking for a hands on Senior Engineer with deep Angular expertise to own and lead the front end architecture of this platform. Angular is the primary focus of this role. Backend skills matter—but UI excellence comes first. If you’re energized by building scalable, high quality user experiences that truly matter, this is an opportunity to make a lasting impact.

Requirements

  • Extensive professional software engineering experience, with expert level Angular focus.
  • Expert level Angular experience building large, production-grade SPAs.
  • Strong knowledge of front-end architecture, performance optimization, and UI best practices.
  • Solid backend experience using Java and Spring Boot.
  • Experience building and consuming RESTful APIs.
  • CI/CD experience with Jenkins.
  • Hands-on experience with OpenShift (OCP) and containerized applications.
  • Experience with GitHub-based workflows and code reviews.
  • University / college degree, with 3+ years of relevant / direct industry experience. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.

Nice To Haves

  • Spring Batch experience.
  • Experience with APIGEE or similar API gateways.
  • Experience with Oracle or other enterprise databases.
  • Front-end testing frameworks and automation.
  • Exposure to observability, performance monitoring, and enterprise-scale systems.
  • Experience in regulated or large enterprise environments.
  • Exposure to Cloud Integrations and troubleshooting.
  • Capital Markets Domain Knowledge
  • Experience in capital markets or trading systems.
  • Exposure to Asset classes such as Rates, FX, Commodities, or Credit
  • Exposure to Risk metrics (Greeks, VaR, sensitivities)
  • Exposure to Trading or risk platforms (Murex, Calypso)
  • Exposure to Front Office, Back Office, or Risk functions

Responsibilities

  • Lead the architecture and development of complex, enterprise-scale Angular applications.
  • Own front-end technical decisions including: Component architecture, State management, Performance optimization, Accessibility and usability.
  • Partner closely with UX and design teams to translate designs into clean, reusable, high quality UI components.
  • Define and enforce Angular standards and best practices through code reviews and mentorship.
  • Ensure exceptional user experience through responsiveness, cross-browser compatibility, and performance tuning.
  • Act as the front‑end authority and go-to expert for all front-end initiatives.
  • Contribute to Java-based microservices built using Spring Boot and Spring Batch.
  • Design and consume RESTful APIs to support front-end workflows.
  • Integrate with APIGEE for API routing, security, and policy enforcement.
  • Work with Oracle databases and SQL-based persistence layers.
  • Partner with backend, DevOps, and SRE teams to deliver seamless end to end solutions.
  • Contribute to CI/CD pipelines using Jenkins.
  • Build and deploy containerized applications using Docker and OpenShift (OCP).
  • Support production stability, performance tuning, and incident resolution.
  • Collaborate with platform teams to ensure secure, scalable, cloud native deployments.
  • Perform code reviews using GitHub, SonarQube, and security tooling.
  • Follow secure coding practices and participate in vulnerability remediation efforts.
  • Mentor junior engineers and promote strong engineering craftsmanship.
  • Work in an Agile/Scrum environment with cross functional teams.

Benefits

  • medical/prescription drug coverage (with a Health Savings Account feature)
  • dental and vision options
  • employee and spouse/child life insurance
  • short and long-term disability protection
  • 401(k) with PNC match
  • pension and stock purchase plans
  • dependent care reimbursement account
  • back-up child/elder care
  • adoption, surrogacy, and doula reimbursement
  • educational assistance, including select programs fully paid
  • a robust wellness program with financial incentives
  • maternity and/or parental leave
  • up to 11 paid holidays each year
  • 9 occasional absence days each year, unless otherwise required by law
  • between 15 to 25 vacation days each year, depending on career level; and years of service
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service