Taro Logo

Software Engineer

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

Job Description

PNC, a leading financial services organization with a rich history spanning nearly 160 years, is seeking a Software Engineer to join their numo organization in Pittsburgh. This role offers an exciting opportunity to work with a company that values its employees as their greatest differentiator and competitive advantage.

The position involves developing, testing, and implementing software solutions that address critical business needs. As a Software Engineer, you'll be responsible for writing code, deploying software, maintaining systems, and preparing technical documentation. The role requires a strong foundation in application development, system architecture, and technical troubleshooting.

PNC offers an exceptional work environment focused on fostering an inclusive workplace culture where all employees feel respected and valued. The company places a strong emphasis on customer focus and risk management, ensuring their solutions meet the highest standards of quality and security.

The position comes with a comprehensive benefits package including medical coverage, 401(k) with company match, pension plans, stock purchase options, and various family-friendly benefits such as parental leave and child/elder care support. Professional development is encouraged through educational assistance programs and career growth opportunities.

This role is ideal for candidates with 2+ years of relevant experience who are looking to join a stable, respected financial institution that values innovation and professional growth. The position offers the opportunity to work on meaningful projects while contributing to PNC's continued success in delivering exceptional customer experiences.

Last updated 3 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

  • Bachelors 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
Dental Insurance
Medical 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/or parental leave
  • 11 paid holidays per year
  • 8 occasional absence days per year
  • 15-25 vacation days per year

Related Jobs