Software Engineer Principal

PNC

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Farmers Branch, TX
Employment
Full-time
Posted
111 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$127k $291k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,550–$214,500.

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 Principal

The Software Engineer Principal joins the Consumer Lending Systems Engineering Group to lead technical design and development of software solutions. This role involves analyzing business processes to define workflows, creating technical specifications, and developing solutions for deployment into production environments. The individual will provide technical oversight, perform code reviews, and mentor team members through the full project lifecycle. Key responsibilities include managing migrations from IBM Integration Bus to Java Openshift services and developing integrations using IBM BPM, Flowable BPM, Business Rule Management, and Messaging Queue. Candidates must possess expertise in Java development, container-based applications, and Business Process Modeling Notations. The work focuses on solving complex business and MIS prioritized projects within the financial services industry, requiring the ability to translate business requirements into robust technical designs and functional software.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 companies.

See salary data

What you'll do

  • Lead the technical design and development of software solutions for Consumer Lending systems.
  • Analyze business processes to define and develop specific tasks and workflows.
  • Create requirement definitions and detailed technical specifications for assigned processes.
  • Develop software modules from technical specifications and perform unit testing.
  • Deploy software solutions into Non-Production and Production environments.
  • Provide technical oversight and guidance to team members to resolve complex technical issues.
  • Perform code reviews and support teams through testing and software defect resolution.
  • Plan and participate in production deployment support and technical validation.

What we're looking for

  • Bachelor’s degree in Electronics and Communication, Electronics Engineering, Computer Applications, Computer Information Systems, MIS, Computer Science, or Computer Engineering.
  • 5 years of experience in or for the financial services industry.
  • Experience with Business Process Modeling Notations (BPMN) workflows using IBM BPM and Flowable BPM.
  • Experience with Business Rule Management (BRM), Messaging Queue (MQ), and migration of IBM Integration Bus (IIB) to Java Openshift services.
  • Experience with IBM Integration Bus (IIB), Java development, and container-based applications deployments.
  • Experience leading teams through development and delivery of software development solutions.
  • Experience implementing full project lifecycle software development including analysis, design, development, testing, implementation, support, and enhancement.
  • 1 year of technical lead or supervisory experience of domestic and international project development teams, including coaching and mentoring.

More like this

Similar roles

Software Engineer Principal

PNC

Pittsburgh, PA 64 days ago
Java REST SOAP Spring JPA JSON Oracle PL/SQL SQL CI/CD IBM ODM Jenkins BitBucket DevOps OBIEE SoapUI Eclipse IntelliJ XSLT Camel JAX-WS Hibernate

Software Engineer Principal

PNC

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

Principal Software Engineer

Walmart

Bentonville, AR 15 days ago $110,000–$220,000
Python Java C++ AI/ML Cloud-Native Architecture CI/CD Platform Engineering Model-Driven Design Real-time Data Processing NICE InContact WCAG) 2.2 AA Testing Monitoring Incident Response
5+ yrs exp

Principal Software Engineer

Walmart

Bellevue, WA 81 days ago $132,000–$264,000
Java ReactJS TypeScript Microservices RESTful APIs SQL NoSQL Docker Kubernetes CI/CD Git GCP Azure System Design Distributed Systems Caching Observability
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA 144 days ago $143,000–$286,000
Java Go Python SQL NoSQL Distributed Systems Microservices CI/CD JVM C++ Rust JavaScript Dart Cloud-native Big Data Observability Monitoring GitHub Copilot WCAG) 2.2 AA
10+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA +1 134 days ago $143,000–$286,000
Java React Redux Microservices Distributed Systems Event-Driven Architecture APIs Webhooks Cloud-Native Platform Engineering Data AI WCAG) 2.2 AA
10+ yrs exp