Senior Software Engineer

PNC

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Strongsville, OHDenver, COPhoenix, AZPittsburgh, PADallas, TXCleveland, OHBirmingham, AL
Salary
$86,250–$158,125 / yr
Posted
66 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $122k
$72k most similar roles pay here $222k

This role pays less than 85% of similar roles. Most pay $149,462–$190,062 — the shaded band above. At the midpoint, this role pays about $122k versus about $170k 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 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

Software Engineer Sr joins the Technology organization to design, develop, and support enterprise Microsoft 365 solutions. This role involves building scalable, secure, and maintainable applications, automations, integrations, and collaboration tools for the business. The daily responsibilities include developing SharePoint customizations, web parts, and forms, as well as creating Power Apps and Power Automate flows to automate complex business processes. The candidate will utilize a technical stack including SharePoint Online, SharePoint Framework (SPFx), PowerShell, JavaScript, TypeScript, REST APIs, Microsoft Graph, JSON, HTML, and CSS. Additionally, the role requires experience with Power Platform pipelines, Git version control, and Agile methodologies. The position focuses on solving enterprise-level challenges by delivering reliable software solutions while adhering to secure coding practices, governance standards, and lifecycle management for the Microsoft 365 ecosystem.

What does a Software Engineer earn in Ohio?

Median $124144 from 46 postings across 13 companies.

See salary data

What you'll do

  • Design, develop, test, and support enterprise Microsoft 365 solutions using SharePoint Online and Power Platform.
  • Build and maintain SharePoint customizations including web parts, extensions, forms, workflows, and integrations.
  • Develop modern client-side solutions using SPFx, JavaScript, TypeScript, REST APIs, and Microsoft Graph.
  • Create and enhance Power Apps and Power Automate flows to automate business processes.
  • Implement and manage Power Platform pipelines to promote solutions across development, test, and production environments.
  • Use PowerShell to automate administration, deployment, reporting, and maintenance tasks for M365 tools.
  • Troubleshoot production issues, perform root cause analysis, and implement sustainable technical fixes.
  • Document solution designs, configuration details, deployment steps, and operational support procedures.

What we're looking for

  • Bachelor’s degree or a comparable combination of education, certifications, and experience.
  • At least 3 years of software engineering experience, preferably supporting enterprise Microsoft 365 solutions.
  • Strong hands-on experience with SharePoint Online, including site structure, permissions, and solution support.
  • Experience developing SharePoint Framework (SPFx) solutions using JavaScript or TypeScript.
  • Proficiency with Power Platform tools, including Power Apps, Power Automate, and solution-aware lifecycle management.
  • Working knowledge of Power Platform pipelines and PowerShell for automation and deployment.
  • Experience with REST APIs, Microsoft Graph, JSON, HTML, CSS, and modern web development practices.
  • Familiarity with version control systems like Git and Agile/Scrum methodologies.

More like this

Similar roles

Senior Software Engineer

PNC

Morgantown, WV +1 51 days ago
Angular React Vue TypeScript JavaScript HTML5 CSS3 SCSS REST APIs Microservices JSON Git CI/CD Agile Scrum Jest Jasmine Cypress Playwright AWS Azure MongoDB J2EE
3+ yrs exp

Senior Software Engineer

PNC

Farmers Branch, TX +3 85 days ago
Java Spring Boot JUnit RESTful API Git OAuth 2.0 JWT Apigee Dynatrace Elastic Search Elastic Stack CI/CD Jenkins Distributed Systems Microservices
3+ yrs exp

SharePoint Developer

Leidos

Remote 52 days ago $87,100$157,450
SharePoint Power Platform PowerBI Dataverse Dynamics CRM SPFx TypeScript JavaScript Node.js React Svelte Bootstrap JSON CSOM REST Agile ITIL Visual Studio Code
5+ yrs exp Remote

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

Alkami

Remote 10 days ago $120,000$144,000
Java C# React Angular Vue.js HTML CSS Kubernetes SQL NoSQL REST API Open telemetry UI Automation SaaS Agile
5+ yrs exp Remote

Senior Software Engineer

General Dynamics

Tampa, FL 6 days ago $97,968$132,250
Python Ruby on Rails Django AWS Lambda EC2 S3 RDS Redshift MySQL Linux Agile SDLC Confluence Jira Slack Data Automation Web Development
7+ yrs exp