Software Engineer Lead

PNC

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Pittsburgh, PADallas, TXCleveland, OH
Employment
Full-time
Posted
119 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $171k
$116k $231k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $138,591–$202,425.

Based on 240 similar postings.

Employer

About PNC

PNC is one of the largest diversified financial services institutions in the U.S., based in Pittsburgh, PA, it provides retail banking, corporate banking, and asset management.

PNC currently has 159 open roles on FindRole.

Listed pay typically runs $91,000–$179,200 across 22 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Lead

As a Software Engineer Lead within the Technology organization, you will design and implement software solutions that align with strategic directions and functional requirements. You will lead technical designs, gather requirements from business stakeholders, conduct code reviews, and mentor less experienced developers. Your daily work involves investigating issues, supporting continuous integration and deployment, and ensuring software meets quality, security, and modularity standards. You will utilize Java, Spring Boot, GraphQL, and Angular, alongside SQL/NoSQL databases like Oracle, MySQL, PostgreSQL, or MongoDB. The role requires expertise in Kafka for event-driven architecture, Dynatrace and ELK for observability, and Kubernetes or Openshift for containerization. You will apply Domain-Driven Design, distributed systems patterns, and modern security protocols like OAuth 2.0 and OIDC to solve complex business needs.

What you'll do

  • Design and implement software solutions that meet functional requirements and strategic goals.
  • Gather system functional specifications from business stakeholders.
  • Conduct code reviews and provide unit test coverage and validation support.
  • Ensure software meets standards for quality, security, modularity, and extensibility.
  • Support continuous integration, deployment, and modern DevOps practices.
  • Investigate and resolve complex technical issues and system problems.
  • Mentor less experienced developers and provide technical guidance to colleagues.
  • Create and improve TDD coverage using JUnit and other testing tools.

What we're looking for

  • Bachelor's degree or a comparable combination of education, certifications, and experience.
  • 3+ years of professional software development experience.
  • Proficiency in Java, Spring Boot, GraphQL, and Angular (preferred).
  • Expertise with SQL/NoSQL databases including Oracle, MySQL, PostgreSQL, or MongoDB.
  • Experience with event-driven architecture using Kafka and distributed systems patterns.
  • Experience with DevOps practices, CI/CD pipelines, containerization (Openshift, Kubernetes), and observability tools (Dynatrace, ELK).
  • Knowledge of modern security architecture patterns (Transmit, OAuth 2.0, OIDC) and Domain-Driven Design (DDD).
  • Ability to create TDD coverage with JUnit and exposure to Karate/Cypress Test.

More like this

Similar roles

Software Engineer Lead

PNC

Pittsburgh, PA 12 days ago
Application Development System Development Life Cycle Application Design Release Management Application Testing UX) Design Technical Troubleshooting Packaged Application Integration Application Delivery Process
3+ yrs exp

Software Engineer Lead

PNC

Pittsburgh, PA +3 119 days ago
Application Development System Development Life Cycle Application Design Release Management Application Testing Technical Troubleshooting UX) Design Packaged Application Integration Application Delivery Process
3+ yrs exp

Software Engineer Lead

PNC

TX +1 11 days ago
Agile Methodology Cloud Computing DevOps Software Development System Design Technical Design Application Design Application Development Tools Application Testing System Development Life Cycle Requirements Analysis Code Reviews Debugging Technical Troubleshooting Packaged Application Integration
3+ yrs exp

Software Engineer Lead

PNC

Glen Allen, VA 113 days ago
C# JavaScript SQL RESTful APIs Team Foundation Server AGILE Scrum Unit Testing Empower Loan Origination System Orchestration Engine
3+ yrs exp

Software Engineer, Lead

Booz Allen Hamilton

McLean, VA +1 69 days ago
C# HTML JavaScript Angular Git SQL Server PostgreSQL MySQL Docker Podman Azure CI/CD Agile Infrastructure Automation Cloud Monitoring Security+ CISSP
8+ yrs exp

Software Engineer, Lead

Booz Allen Hamilton

Rome, NY 60 days ago $112,800–$257,000
Java C++ Go Python JavaScript Oracle MS SQL PostgreSQL MySQL MongoDB ElasticSearch Agile Atlassian Tool Suite APIs Data Transfer Protocols security