Senior Software Engineer

PNC

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
PA
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $168k
$106k most similar roles pay here $248k

This listing doesn't post a salary. Most similar roles pay $149,500–$187,200.

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 within the Asset Management Group, you will provide detailed technical design and development of software solutions using both existing and emerging technology platforms. Your daily responsibilities include proposing and designing software solutions to address complex business needs, writing code, testing, deploying, maintaining, and debugging software systems. You will also be responsible for preparing necessary technical and procedural documentation. To succeed in this role, you must possess core competencies in application design, architecture, development tools, and the system development life cycle. Key skills include experience in application delivery processes, packaged application integration, technical troubleshooting, and user experience design. This position focuses on solving complex business problems within the asset management domain by creating customized customer solutions while adhering to established enterprise risk management frameworks.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

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

What we're looking for

  • A bachelor's degree is required, or a comparable combination of education, job-specific certifications, and experience.
  • Candidates must have 3+ years of relevant or direct industry experience.
  • Experience in application development, business management, customer solutions, design, group problem solving, process improvements, release management, software solutions, and UX design (preferred).
  • Competencies include application delivery process, architecture, application testing, packaged application integration, and system development life cycle.
  • Skills in technical troubleshooting and technical writing/documentation are required.

More like this

Similar roles

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

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

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

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

Software Engineering Manager

PNC

Pittsburgh, PA 46 days ago
ETL Data Exchange Applications Integration Application Development Release Management UX) Design Agile Development System Testing Software Process Improvement Application Delivery Process
5+ 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