Software Engineer Senior

PNC

Quick summary

Work type
On-site
Location
Two Pnc Plaza · Strongsville, OH · Birmingham, AL · Dallas, TX
Posted
2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $166k
$106k most similar roles pay here $222k

This listing doesn't post a salary. Most similar roles pay $139,087–$192,812.

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 152 open roles on FindRole.

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

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Senior

As a Senior Software Engineer in PNC's Asset Management Group, you will work on developing high-performance user interfaces using Angular and building scalable RESTful APIs and microservices with Java/Spring Boot. Your day-to-day responsibilities include designing reusable components for front-end applications, implementing state management, and integrating backend services with SQL/NoSQL databases and Kafka-driven data streams. You will also ensure robust testing, security, and performance optimization across both the front-end and back-end layers. This role requires expertise in Angular, Java/Spring Boot, RESTful APIs, event-driven architecture, and experience with SQL and NoSQL databases. The position is part of a supportive team culture that values agile methodologies and continuous improvement within the financial services industry.

What you'll do

  • Develop responsive user interfaces using Angular and reusable components.
  • Optimize UI performance and ensure secure handling of data from REST services.
  • Design scalable RESTful APIs and microservices using Java/Spring Boot.
  • Implement event-driven architecture with Kafka for robust data processing.
  • Ensure comprehensive test coverage, security, and efficient data management.

What we're looking for

  • Experienced in developing responsive and high-performance user interfaces using Angular.
  • Proficient in designing and building scalable RESTful APIs and microservices using Java/Spring Boot.
  • Skilled in integrating SQL/NoSQL databases for efficient data management and business logic implementation.
  • Knowledgeable in implementing event-driven architecture with Kafka for robust data processing.
  • Capable of optimizing UI performance, enforcing testing, and ensuring secure handling of data.

More like this

Similar roles

Senior Software Engineer

Adobe

San Jose 82 days ago $208,300$301,600
Apache_Spark Java Scala Agile CI/CD Kafka Docker AWS PostgreSQL Redis GCP Azure Python Go Cassandra Hadoop Kubernetes Terraform

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 61 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies CI/CD Build Tools DRM AI-Assisted Development Tools
Remote

Senior Software Engineer

Broadcom

Burlington, MA 95 days ago $108,000$172,800
Java Kubernetes GitHub Maven Jenkins Docker CI/CD Git Linux Python PostgreSQL VMware vSphere vSAN NSX Terraform AWS Azure

Senior Software Engineer

Prudential Financial

Newark, NJ 99 days ago $104,000$171,600
React Springboot Docker Terraform AWS Kubernetes DevOps CI/CD GitHub Jenkins Python Java Node.js HTML CSS JavaScript DynamoDB ECS Lambda RDS S3 Observability Metric Logs Tracing Agile Methodology
Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 71 days ago
Python Java JavaScript TypeScript C# CI/CD Kubernetes Docker AWS Azure Git PostgreSQL SQL Linux RESTful APIs Swagger/OpenAPI JSON YAML Jenkins GitHub Terraform Prometheus Grafana

Senior Software Engineer

Equifax

Missouri 43 days ago
Java SpringBoot TypeScript JavaScript HTML CSS GCP AWS Azure Terraform Jenkins Helm Vertex AI Apache Beam Bigtable BigQuery PubSub GCS Composer Angular Bootstrap SQL Server MySQL Git Maven Gradle JUnit Selenium Atlassian JIRA Atlassian Confluence
Hybrid