Senior Software Engineer

PNC

Confirmed live 2 days ago 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 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $120k
$51k most similar roles pay here $225k

This role pays less than 88% of similar roles. Most pay $149,500–$190,062 — 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

Software Engineer Sr joins the SRC First Response organization to provide detailed technical design and development of software solutions using existing and emerging technology platforms. The role involves proposing and designing software solutions to address complex business needs, writing code, testing, deploying, maintaining, and debugging software while preparing necessary technical and procedural documentation. Key competencies include application design, architecture, application development tools, system development life cycle, and technical troubleshooting. Candidates should possess skills in application development, business management, customer solutions, design, group problem solving, process improvements, release management, and user experience design. The work focuses on creating customized customer solutions while managing risk through the enterprise framework to solve complex business problems within the financial services domain. This position requires a blend of technical writing, software solution expertise, and integrated application development processes.

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, business management, and user experience (UX) design.
  • Candidates should have competencies in architecture, system development life cycle, and technical writing/documentation.
  • Candidates must be able to manage risk according to the Enterprise Risk Management Framework.

More like this

Similar roles

Senior Software Engineer

PNC

Farmers Branch, TX +3 85 days ago
Java Spring Boot JUnit RESTful API Git OAuth 2.0 JWT Apigee Dynatrace Elastic Search Elastic Stack CI/CD Jenkins Distributed Systems Microservices
3+ yrs exp

Senior Software Engineer

PNC

Birmingham, AL +3 64 days ago $67,500$172,500
Application Development Architecture System Development Life Cycle Application Testing Technical Writing Release Management UX) Design Packaged Application Integration Technical Troubleshooting
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