PNC, a leading financial institution with a rich history spanning nearly 160 years, is seeking a Senior Software Engineer to join their Corporate and Institutional Banking Technology organization in Pittsburgh, PA. This role offers an opportunity to work with a prestigious financial institution that values technical excellence and customer-focused solutions.
The position involves taking technical ownership of two Java-based applications within the C&IB line of business, where you'll be responsible for technical design and development. As part of an Agile engineering team, you'll work on complex business solutions using Java, Spring Framework, and SQL databases. The role requires a mix of backend development skills with some frontend experience (JSP, HTML, Angular).
The ideal candidate will bring 3+ years of industry experience, with strong expertise in Java development, Spring Framework, and unit testing. You'll be working in a collaborative environment where you'll interact with testers to address bugs and propose solutions. The position offers comprehensive benefits including medical coverage, 401(k) with company match, educational assistance, and various insurance options.
This is an in-person role based in Pittsburgh, requiring regular office presence. The position offers growth opportunities within a stable organization known for its commitment to employee development and customer service. You'll be part of a team that values risk management, technical excellence, and delivering high-quality software solutions.
PNC offers a supportive work environment with emphasis on work-life balance, providing various types of paid time off including parental leave, holidays, and vacation days. The company's commitment to inclusive workplace culture ensures all employees feel respected and valued while contributing to the company's success.