PNC

Software Engineer Principal

PNC
Apply
2 months ago
Strongsville, OH, USAStaff+
H1B sponsor

Responsibilities

  • Lead the technical design and development of software solutions for Corporate and Institutional Banking.
  • Analyze business processes and define tasks, workflows, requirements, and technical specifications.
  • Develop, unit test, and deploy software modules across non-production and production environments.
  • Develop cloud-enabled services and automated deployment pipelines across RND, UAT, QA, and production environments.
  • Provide technical oversight, training, and guidance to team members and help resolve technical issues.
  • Conduct code and design reviews and support testing, integration, and resolution of software defects.
  • Configure Fenergo modules for onboarding, KYC, AML, CDD, and EDD compliance processes.
  • Design and develop real-time transaction monitoring in production environments.

Requirements

  • Bachelor’s degree in Computer Science, Computer Applications, or Computer Engineering.
  • At least 5 years of software development experience using .NET, C#, Azure DevOps, SQL, Oracle, Visual Studio Code, and RESTful APIs in or for the financial services industry.
  • Experience with Microsoft .NET applications and services using C#, WCF, ASP.NET, MVC/MVVM, IBM MQ, and NUnit.
  • Experience with Visual Studio, Visual Studio Code, Toad, SQL Developer, PowerShell, and command-line tools.
  • Experience developing cloud-enabled services with compliance-integrated deployment pipelines and auto-scaling needs.
  • Experience with SDLC process design, development, testing, and integration using Agile Scrum methodologies.
  • Experience deploying across multiple environments using Azure DevOps, Jenkins, UDeploy, Bitbucket, and Git.
  • Database experience with Microsoft SQL Server, SSMS, Oracle, Entity Framework, or LINQ.
  • Experience with Fenergo CLM and onboarding, KYC, AML, CDD, and EDD compliance processes.
  • Experience with Splunk and Dynatrace for real-time transaction monitoring.
  • Experience leading code and design reviews and providing technical guidance to development teams.

Benefits

  • Eligible full-time employees may receive medical and prescription drug coverage, including a Health Savings Account feature, plus dental and vision options.
  • Benefits may include life insurance, short- and long-term disability protection, maternity and parental leave, paid holidays, vacation days, and occasional absence time.
  • Additional programs include 401(k), pension and stock purchase plans, dependent care reimbursement, backup child and elder care, adoption assistance, educational assistance, and a wellness program with financial incentives.
  • The position is based in Strongsville, Ohio.

Tech Stack

AzureC#GitJenkinsMicrosoft SQL Server.NETNUnitPowerShellSplunkSQL

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