Software Engineer Lead

PNC

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Glen Allen, VA
Salary
$133,900–$250,000 / yr
Posted
67 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $198k
This role $192k
$120k most similar roles pay here $264k

This role pays less than 65% of similar roles. Most pay $184,900–$211,200 — the shaded band above. At the midpoint, this role pays about $192k versus about $198k for comparable roles.

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 118 open roles on FindRole.

Listed pay typically runs $86,250–$172,500 across 62 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Lead

The Software Engineer Lead joins the Corporate and Institutional Banking’s Systems Engineering Group to lead technical design and development of software solutions. This role involves analyzing business processes to create technical requirements, developing solutions from specifications with manual and automated unit testing, mentoring junior developers, and supporting all phases of the development lifecycle including production deployments. The candidate will work within Agile scrum methodologies to build financial banking solutions while ensuring compliance with regulatory requirements like TRID, RESPA, and HMDA. Key technical requirements include coding in C# and JavaScript, managing code in Team Foundation Server, writing complex SQL queries for relational databases, creating custom Empower screens and plugins, building Orchestration Engine tasks, and developing RESTful APIs. The role also involves designing workflow models across lending channels and interfacing with third-party services to streamline business processes.

What you'll do

  • Lead the technical design and development of software solutions for corporate and institutional banking.
  • Analyze business processes to create technical requirements for specific tasks and workflows.
  • Develop software from technical specifications including manual and automated unit testing.
  • Create custom Empower screens, plugins, and workflow models across multiple lending channels.
  • Build out Orchestration Engine tasks and develop/troubleshoot RESTful APIs.
  • Write complex SQL queries to troubleshoot issues and support relational databases.
  • Manage code in Team Foundation Server while resolving merge conflicts.
  • Ensure all software solutions comply with regulatory requirements such as TRID, RESPA, and HMDA.

What we're looking for

  • Bachelor’s degree in Mechanical Engineering, Computer Applications, Computer Science, or Computer Engineering.
  • 3 years of software development experience with the Empower Loan Origination System (LOS) in the financial services industry.
  • Proficiency in coding using both C# and JavaScript.
  • Experience managing code in Team Foundation Server, including resolving merge conflicts.
  • Ability to write complex SQL queries to troubleshoot issues and support a SQL relational database.
  • Experience creating custom Empower screens, plugins, and building out Orchestration Engine tasks.
  • Expertise in developing/troubleshooting RESTful APIs and designing Empower workflow models across multiple lending channels.
  • Knowledge of AGILE scrum methodologies and compliance with regulatory requirements like TRID, RESPA, and HMDA.

More like this

Similar roles

Software Engineer Lead

PNC

Pittsburgh, PA +3 93 days ago $86,250$158,125
Python Django JavaScript Kubernetes OpenShift CI/CD SonarQube PostgreSQL Oracle Microservices APIs GenAI Document AI PyCharm
3+ yrs exp

Software Engineer Principal

PNC

Strongsville, OH 72 days ago
C# Microsoft.NET Azure DevOps SQL Oracle RESTful APIs WCF ASP.NET MVC MVVM IBM MQ NUnit Visual Studio VS Code PowerShell CI/CD Jenkins BitBucket Git Entity Framework LINQ Splunk Dynatrace Agile Scrum SDLC
5+ yrs exp

Software Engineer Lead

PNC

Pittsburgh, PA +2 73 days ago $86,250$158,125
Java Spring Boot GraphQL Angular SQL NoSQL Oracle MySQL PostgreSQL MongoDB Kafka Dynatrace ELK OpenShift Kubernetes CI/CD JUnit Karate Cypress Bitbucket Jenkins Domain-Driven Design OAuth 2.0 OIDC
3+ yrs exp

Lead Software Engineer

Booz Allen Hamilton

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

Lead Software Engineer

Booz Allen Hamilton

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

Software Engineering Lead

S&P Global

New York, NY +1 5 days ago
Java Spring Boot Spring Cloud Spring Security Kotlin Scala Microservices RESTful API Kafka RabbitMQ Apache Pulsar Amazon SQS Python AWS Azure Google Cloud PostgreSQL MongoDB Cassandra Docker Kubernetes OpenShift CI/CD Jenkins GitLab CI Azure DevOps