Taro Logo

Software Engineer Senior

A financial services company with nearly 160 years of history, focused on customer service, risk management, and community investments.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Engineer Senior

PNC, a leading financial services institution with a rich history spanning nearly 160 years, is seeking a Senior Software Engineer to join their Technology organization in Pittsburgh. This role offers an opportunity to work with a company that prioritizes customer experience and innovative solutions.

The position involves designing and developing software solutions for complex business needs, requiring strong technical skills in software development, testing, and documentation. The ideal candidate will have 3+ years of industry experience and a bachelor's degree, bringing expertise in application development and system lifecycle management.

PNC offers an inclusive workplace culture where employees are valued and respected, with comprehensive benefits including medical coverage, 401(k) matching, stock purchase plans, and generous paid time off. The company's commitment to work-life balance is evident through their family-friendly policies, including parental leave and child/elder care support.

The role requires regular office presence in Pittsburgh, though some responsibilities may be performed remotely at manager's discretion. This position offers career growth opportunities within a stable, well-established financial institution that emphasizes risk management and customer-focused solutions.

Note: This position does not offer visa sponsorship or STEM OPT participation. Candidates must be able to work in the US without sponsorship.

Last updated a day ago

Responsibilities For Software Engineer Senior

  • Provides detailed technical design and development of software solutions
  • Proposes & designs software solutions to address complex business needs
  • Writes code, tests and deploys software
  • Prepares technical and procedural documentation
  • Maintains and debugs software

Requirements For Software Engineer Senior

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

Benefits For Software Engineer Senior

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

Interested in this job?

Jobs Related To PNC Software Engineer Senior