Taro Logo

Software Engineer

PNC is a financial services organization with nearly 160 years of history, focused on customer service, risk management, and community investments.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance

Description For Software Engineer

PNC, a leading financial services institution with a 160-year legacy, is seeking a Software Engineer to join their Technology organization. This role offers a unique opportunity to work with a company that prioritizes customer experience and innovative solutions. The position, available in Pittsburgh, PA or Louisiana, follows a hybrid work model with regular office presence required.

The ideal candidate will be responsible for developing, testing, and implementing software solutions that address critical business needs. This role involves hands-on coding, testing, and deployment of software, along with maintaining and debugging existing systems. The position requires strong technical documentation skills and a thorough understanding of software development lifecycle processes.

PNC offers an exceptional total rewards package, including comprehensive healthcare benefits, retirement plans with company match, and generous paid time off. The company's commitment to employee development is evident through their educational assistance programs and robust wellness initiatives.

What makes this role particularly attractive is PNC's strong emphasis on fostering an inclusive workplace culture where employees feel respected and valued. The company's focus on risk management and customer-centric solutions provides an excellent environment for professional growth. With 2+ years of experience required, this position is perfect for mid-level engineers looking to make an impact in the financial services sector while enjoying comprehensive benefits and work-life balance.

The role offers exposure to enterprise-level software development in the financial sector, combining technical challenges with business impact. PNC's commitment to innovation and customer service makes this an excellent opportunity for software engineers who want to contribute to meaningful solutions while working for a stable, respected institution.

Last updated 2 days ago

Responsibilities For Software Engineer

  • Develops, tests and implements software solutions
  • Designs software solutions to address business needs
  • Writes code, tests and deploys software
  • Prepares technical and procedural documentation required for software
  • Maintains and debugs software

Requirements For Software Engineer

  • Bachelor's degree or equivalent combination of education and experience
  • 2+ years of relevant professional experience
  • Knowledge of Application Development
  • Experience with System Development Life Cycle
  • Technical troubleshooting skills
  • Technical writing/documentation skills

Benefits For Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical/prescription drug coverage with Health Savings Account
  • Dental and vision coverage
  • Life insurance for employee and spouse/child
  • Short and long-term disability protection
  • 401(k) with PNC match
  • Pension and stock purchase plans
  • Dependent care reimbursement account
  • Back-up child/elder care
  • Adoption, surrogacy, and doula reimbursement
  • Educational assistance
  • Wellness program with financial incentives
  • Maternity and parental leave
  • 11 paid holidays
  • 8 occasional absence days
  • 15-25 vacation days

Interested in this job?

Jobs Related To PNC Software Engineer