Taro Logo

Software Engineer

A financial services company with nearly 160 years of history, providing banking, investment and lending solutions.
Strongsville, OH, USAPittsburgh, PA, USAFarmers Branch, TX, USA
$45,000 - $121,900
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
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 services institution with a rich history spanning nearly 160 years, is seeking a Software Engineer to join their Technology organization. This role offers an opportunity to work with a company that prioritizes customer experience and maintains a strong focus on risk management and community investment.

The position involves developing, testing, and implementing software solutions for one of the largest banks in the United States. As a Software Engineer, you'll be responsible for designing software solutions to address business needs, writing and deploying code, and maintaining existing systems. The role requires strong technical skills combined with an understanding of business requirements.

The compensation package is competitive, ranging from $45,000 to $121,900, with additional incentive eligibility based on company, business, and individual performance. PNC offers an extensive benefits package including healthcare, retirement benefits, and various work-life balance programs.

The position requires 2+ years of relevant experience and a bachelor's degree (or equivalent combination of education and experience). The role is primarily office-based, with locations in multiple cities including Pittsburgh, Miamisburg, Jacksonville, and Dallas. This position offers an excellent opportunity for professional growth within a stable, well-established financial institution that values innovation and technical excellence.

Note: This position does not offer visa sponsorship or STEM OPT participation.

Last updated 15 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 comparable 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
  • 11 paid holidays
  • 8 occasional absence days
  • 15-25 vacation days
  • Maternity and parental leave