PNC, a leading financial services company with a rich history spanning nearly 160 years, is seeking a Senior Software Engineer to join their Lending Technology organization. This role offers an exciting opportunity to work with Java and Jenkins in a robust enterprise environment.
The position is primarily based in one of PNC's locations in Pittsburgh, PA, Strongsville, OH, Dallas, TX, or Birmingham, AL, with regular in-office presence required. As a Senior Software Engineer, you'll be part of an engineering team focused on maintaining and improving software security and performance. Key responsibilities include addressing software vulnerabilities, updating Java libraries to non-vulnerable versions, and working closely with testing teams to resolve bugs and design solutions.
The role offers a comprehensive benefits package including medical/prescription coverage with HSA, dental and vision insurance, life insurance, disability protection, and a 401(k) with company match. PNC also provides generous time off benefits including 11 paid holidays, 8 occasional absence days, and 15-25 vacation days based on career level.
The compensation is competitive, with a base salary range of $55,000 to $152,375, plus incentive eligibility based on company, business, and individual performance. The position requires 3+ years of relevant industry experience and a bachelor's degree (or equivalent combination of education and experience).
PNC emphasizes an inclusive workplace culture where all employees feel respected and valued. They're looking for customer-focused individuals who can effectively manage risk while delivering innovative solutions. The role offers opportunities for professional growth through educational assistance and various development programs.
This is an excellent opportunity for experienced Java developers who are passionate about software security and quality, and who want to work for a stable, well-established financial institution that values both technical excellence and employee well-being.