PNC

Software Engineer Sr

PNC
Apply
2 months ago
Strongsville, OH, USASenior

Base Salary

$86k - $158k/yr

Responsibilities

  • Design, develop, test, deploy, and support Microsoft 365 solutions using SharePoint Online, Power Platform, SPFx, PowerShell, and JavaScript.
  • Build and maintain SharePoint customizations, web parts, extensions, forms, workflows, and integrations.
  • Develop client-side solutions with SPFx, JavaScript, TypeScript, Microsoft Graph, and APIs.
  • Create Power Apps, Power Automate flows, and other Power Platform components to automate business processes.
  • Implement and support Power Platform pipelines across development, test, and production environments.
  • Use PowerShell to automate Microsoft 365, SharePoint, and Power Platform administration, deployment, reporting, and maintenance.
  • Collaborate with business stakeholders, architects, QA, security, and operations teams.
  • Troubleshoot production issues, perform root cause analysis, implement fixes, and document solution designs and procedures.

Requirements

  • At least 3 years of hands-on software engineering experience, preferably with enterprise Microsoft 365 solutions.
  • Strong experience with SharePoint Online, including lists, libraries, permissions, pages, site structure, and solution support.
  • Hands-on experience developing SPFx solutions with JavaScript or TypeScript.
  • Experience with Power Apps, Power Automate, solution-aware application lifecycle management, and Power Platform pipelines.
  • Proficiency with PowerShell for Microsoft 365, SharePoint, and Power Platform automation.
  • Experience with Microsoft Graph, JSON, HTML, CSS, and modern web development practices.
  • Experience with version control systems such as Git and collaborative development practices.
  • Understanding of security, governance, performance, support, release management, and software development lifecycle considerations.
  • Knowledge of Agile/Scrum methodologies and experience working with distributed teams.
  • Bachelor’s degree typically required; comparable education, job-specific certifications, and experience may be considered in lieu of a degree.
  • Preferred capabilities include application development, architecture, technical troubleshooting, documentation, customer solutions, process improvement, UX design, and release management.

Benefits

  • The role is in-office, with listed locations in Pittsburgh, Strongsville, Cleveland, Dallas, Phoenix, Denver, and Birmingham.
  • Eligible full-time employees may receive medical, prescription, dental, vision, life insurance, disability protection, 401(k) matching, pension, stock purchase plans, dependent care reimbursement, backup care, adoption/surrogacy/doula reimbursement, educational assistance, and wellness incentives.
  • Paid time off may include parental leave, up to 11 holidays, 9 occasional absence days, and 15–25 vacation days depending on eligibility and career level.

Tech Stack

CSSGitHTMLJavaScriptPowerShellTypeScript

Categories

PNC

About PNC

10,000+ employees

We’ll help keep your money boring so your life doesn’t have to be. pnc.co/guidelines

Contact me