Software Engineer Senior (JAVA/Spring Boot/Angular)

PNC

Quick summary

Work type
On-site
Location
Farmers Branch, TXStrongsville, OHBirmingham, ALPittsburgh, PA
Salary
$86,250–$172,500 / yr
Posted
8 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $181k
This role $129k
$70k most similar roles pay here $234k

This role pays less than 95% of similar roles. Most pay $144,000–$217,725 — the shaded band above. At the midpoint, this role pays about $129k versus about $181k 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 175 open roles on FindRole.

Listed pay typically runs $86,250–$185,150 across 59 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Senior (JAVA/Spring Boot/Angular)

As a Software Engineer Senior at PNC's Digital Channels team in Pittsburgh PA, Strongsville OH, Birmingham AL, or Dallas TX, you will design and develop scalable software solutions using Java, Spring Boot, and Angular. Your day-to-day responsibilities include mentoring junior engineers, contributing to strategic technical decisions, and implementing robust system designs. You should have strong proficiency in programming languages like Java and experience with modern frameworks such as React and Spring. Additionally, familiarity with cloud platforms (AWS, Azure), CI/CD pipelines, and DevOps practices is essential. This role requires a solid understanding of data structures, algorithms, and software design principles to tackle complex business problems at scale within PNC's supportive in-office culture.

What you'll do

  • Design and develop scalable software solutions using Java and Spring Boot.
  • Mentor junior engineers in best practices and technical problem-solving techniques.
  • Implement modern web applications utilizing Angular for front-end development.
  • Contribute to the strategic decision-making process regarding system architecture.
  • Integrate continuous integration/continuous deployment (CI/CD) pipelines into projects.

What we're looking for

  • Strong proficiency in Java and experience with Spring Boot.
  • Expertise in Angular and modern web development frameworks.
  • Experience designing scalable software solutions and architectures.
  • Proficiency in cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Solid understanding of data structures, algorithms, and design principles.
  • Proven problem-solving skills and ability to mentor junior engineers.

More like this

Similar roles

Senior Software Engineer - Java/J2EE

Unum Group

Chattanooga, TN +3 28 days ago $89,400$183,500
Java J2EE Fineos Admin Suite Oracle MS SQL Agile TDD CI/CD SQL Scrum Kubernetes Docker AWS PostgreSQL

Senior, Software Engineer - Java

Walmart

Bellevue, WA +1 7 days ago $108,000$216,000
Java Spring Boot TypeScript React RESTful APIs Microservices SQL NoSQL Caching solutions CI/CD Kubernetes Docker AWS Git Jira Confluence
Hybrid