Software Engineer, .NET Developer/Application Support Engineer

PNC

Quick summary

Work type
On-site
Location
Pittsburgh, PAMiamisburg, OH
Salary
$75,000–$125,000 / yr
Posted
2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $152k
This role $100k
$62k most similar roles pay here $199k

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

Listed pay typically runs $86,250–$172,500 across 71 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer, .NET Developer/Application Support Engineer

Join PNC's Technology team as a .NET Developer in Pittsburgh, PA or Miamisburg, OH, where you will support and enhance vendor-based applications using C#, SQL Server, and modern CI/CD pipelines. Your day-to-day responsibilities include developing and maintaining robust applications, troubleshooting production issues, collaborating with vendors to resolve defects, and managing code deployments across various environments. You will also build and optimize CI/CD pipelines using tools like Azure DevOps or Jenkins, ensuring system stability and performance while adhering to DevOps best practices. This role requires strong SQL skills, experience in API integrations (REST/SOAP), and the ability to work effectively in a fast-paced environment with multiple priorities.

What you'll do

  • Develop and maintain applications using C# and .NET Framework.
  • Troubleshoot production issues and perform root cause analysis.
  • Build and optimize CI/CD pipelines using Azure DevOps or similar tools.
  • Manage code deployments across different environments (Test, UAT, QA, Prod).
  • Ensure system stability and performance of critical vendor-based applications.
  • Collaborate with vendors to resolve defects and integration challenges.

What we're looking for

  • Strong knowledge of SQL Server, including queries, stored procedures, and performance tuning.
  • Develop and maintain applications using C# and .NET Framework.
  • Troubleshoot production issues, perform root cause analysis, and ensure timely resolution.
  • Build, maintain, and optimize CI/CD pipelines using tools such as Azure DevOps or Jenkins.
  • Manage code deployments and environment configurations across multiple environments.
  • Collaborate with vendors to resolve defects, performance issues, and integration challenges.
  • Follow and enforce DevOps best practices including automation, monitoring, and logging.

More like this

Similar roles

Software Engineer

Alteryx

Remote (Irvine, CA) 124 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote

Software Engineer

Robinhood

Menlo Park, CA 25 days ago $161,637$200,000
Python Java Scala GoLang Machine learning frameworks Data processing frameworks Feature engineering tools ML pipeline and deployment tools Model monitoring tools
Hybrid

Software Engineer

Boeing

Remote (Hazelwood, MO) 32 days ago $105,000$140,000
C#.NET .NET Framework Bash PowerShell MSSQL Transact-SQL Azure DevOps Jira xUnit nUnit MSTest Windows 10/11 Windows Server Azure DevOps Pipelines Microservices RESTful APIs Containerized Software Agile
Remote

Software Engineer

Cisco

Milpitas, CA 40 days ago $165,000$241,400
C++ Python Linux SONiC SAI TCP/IP BGP VxLAN EVPN ACLs GDB PDB Git Jira Jenkins CI/CD Pytest
Hybrid

Software Engineer

Boeing

Remote (Hazelwood, MO) 18 days ago $105,000$147,510
C# .NET .NET Framework SQL xUnit MSTest Agile VB C++ CompTIA Security+
Remote