Taro Logo

Software Engineer

A financial services company with nearly 160 years of history, focused on banking, investments, and asset management.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer

PNC, a leading financial institution with nearly 160 years of history, is seeking a Software Engineer to join their Retail Lending organization in Pittsburgh, PA. This role offers an opportunity to work with a company that values customer focus and risk management while developing innovative software solutions.

The position involves developing, testing, and implementing software solutions that address critical business needs within the banking sector. As a Software Engineer, you'll be responsible for writing code, conducting tests, managing deployments, and maintaining software systems. The role requires strong technical skills combined with an understanding of business requirements.

PNC offers a comprehensive benefits package including healthcare, retirement plans, and work-life balance programs. The company fosters an inclusive workplace culture where all employees feel respected and valued. With 2+ years of experience required, this position is ideal for mid-level engineers looking to grow their careers in financial technology.

The role is primarily office-based in Pittsburgh, offering stability and the opportunity to collaborate directly with team members. PNC's commitment to employee development, combined with their strong market position and focus on innovation, makes this an excellent opportunity for software engineers looking to make an impact in the financial services sector.

Note: This position requires regular office presence and PNC does not provide visa sponsorship or participate in STEM OPT.

Last updated 24 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 Software Solutions
  • Understanding of System Development Life Cycle
  • Technical Troubleshooting skills
  • Technical Writing/Documentation capabilities

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
  • Educational assistance
  • Wellness program with financial incentives
  • 11 paid holidays
  • 8 occasional absence days
  • 15-25 vacation days based on career level

Interested in this job?