Senior Software Engineer

PNC

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Birmingham, ALPittsburgh, PAStrongsville, OHDallas, TX
Salary
$67,500–$172,500 / yr
Posted
64 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $120k
$48k most similar roles pay here $254k

This role pays less than 98% of similar roles. Most pay $149,500–$191,500 — the shaded band above. At the midpoint, this role pays about $120k versus about $170k 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 · Senior Software Engineer

As a Software Engineer Senior - SRC First Response, you will join the SRC First Response team to provide detailed technical design and development of software solutions using both existing and emerging technology platforms. You will be responsible for proposing and designing software solutions to address complex business needs while writing code, testing, and deploying software. Your daily work involves maintaining and debugging software systems while preparing necessary technical and procedural documentation. To succeed in this role, you must demonstrate core competencies in application design, architecture, development tools, and the system development life cycle. You will also utilize skills in application delivery processes, package integration, technical troubleshooting, and user experience design to solve complex business problems and provide customized customer solutions within the specified product area.

What does a Software Engineer earn in Ohio?

Median $124144 from 46 postings across 13 companies.

See salary data

What you'll do

  • Provide detailed technical design and development of software solutions using existing and emerging technology platforms.
  • Propose and design software solutions to address complex business needs.
  • Write, test, and deploy high-quality code for various applications.
  • Maintain and debug software systems to ensure optimal performance.
  • Create necessary technical and procedural documentation for software projects.
  • Manage risks associated with business objectives to ensure compliance with enterprise risk frameworks.
  • Develop customized customer solutions based on identified user needs and satisfaction goals.

What we're looking for

  • Candidates should have a bachelor's degree or a comparable combination of education, certifications, and experience.
  • Roles at this level typically require 3+ years of relevant or direct industry experience.
  • Candidates must be able to provide detailed technical design and development of software solutions using emerging technologies.
  • Candidates must be able to write code, test, deploy, maintain, and debug software.
  • Candidates should possess skills in application development, system development life cycle, and technical troubleshooting.
  • Candidates should have experience with application design, architecture, and packed application integration.
  • Candidates must be able to provide technical writing and documentation for software processes.
  • Candidates should demonstrate proficiency in user experience (UX) design and process improvements.

More like this

Similar roles

Senior Software Engineer

PNC

Birmingham, AL +3 64 days ago $67,500$172,500
Application Development System Development Life Cycle Application Testing Technical Writing Release Management User Experience (UX) Design Packaged Application Integration Technical Troubleshooting Architecture
3+ yrs exp

Senior Software Engineer - Android Developer

PNC

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

Software Engineer, AI Application Security

PNC

Pittsburgh, PA +5 3 days ago $75,000$137,500
Application Development AI Automation Vulnerability Management System Development Life Cycle Technical Writing UX) Design Release Management Integration
2+ yrs exp

Senior Software Engineer

PNC

PA 3 days ago
Application Development Architecture System Development Life Cycle Application Testing Technical Writing Release Management UX) Design Packaged Application Integration Technical Troubleshooting
3+ yrs exp

Principal Software Engineer, Pipeline Engineering

PNC

Pittsburgh, PA +2 50 days ago $91,000$185,900
CI/CD GitHub Actions Jenkins BitBucket Azure DevOps Release Management System Development Life Cycle Application Design Architecture Technical Troubleshooting
5+ yrs exp

Lead Software Engineer

PNC

Pittsburgh, PA +2 35 days ago $86,250$158,125
Java Spring Boot Kafka Microservices Oracle SQL Application Development System Development Life Cycle Architecture Release Management UX) Design Technical Troubleshooting
3+ yrs exp