PNC logo

Software Engineer Lead - Financial Payments (Kafka, MongoDB, Java)

PNC

Pittsburgh, PA
Full Time
Senior
15 days ago

Job Description

About the Role

At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineer Lead within PNC's Lending Technology organization, you will be based in Pittsburgh, PA, Strongsville, OH, Dallas, TX or Birmingham, AL. The position is primarily based in a PNC location. Responsibilities require time in the office or in the field on a regular basis. Some responsibilities may be performed remotely, at the manager's discretion. PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.

Key Responsibilities

  • Create high level design for software solutions.
  • Oversee scrum team development activities.
  • Perform code and design reviews to ensure quality and consistency.
  • Coach team members on secure coding practices and development best practices.
  • Ensure proper test coverage including unit tests, performance tests, and regression automation.
  • Prepare for monthly releases and ensure stories are migrated properly to production.
  • Coordinate necessary knowledge transfer (KT) to the RTB team for all changes.
  • Attend Wing Tech Lead meetings regularly.
  • Engage with C&IB Architecture team as needed.
  • Perform miscellaneous tasks to ensure the crew meets commitments.
  • Apply modern principles, methodologies, and tools to advance business initiatives.
  • Monitor application technical implementation efficiency and troubleshoot problems.
  • Lead the technical design and development of software solutions.
  • Propose and design software solutions to address complex business needs.
  • Prepare technical and procedural documentation.
  • Facilitate complex problem resolution.
  • Provide technical guidance and support to colleagues.

Requirements

  • Experience with creating high level design and overseeing development teams.
  • Knowledge of secure coding practices and testing methodologies.
  • Experience with Agile/Scrum methodologies.
  • Expertise in ICON IPF product, payments experience (Swift and Fed), Confluent Kafka, MongoDB, Akka framework, Unix scripting, Java with Spring framework and J2EE, RESTful web services, and Swagger API design.
  • 3+ years of relevant industry experience.
  • Bachelor's degree or equivalent combination of education, certifications, and experience.

Nice to Have

  • Application Development
  • Business Management
  • Customer Solutions
  • Design
  • Digital Payments
  • Group Problem Solving
  • Java
  • MongoDB
  • Process Improvements
  • Release Management
  • Software Solutions
  • Swagger (Software)
  • User Experience (UX) Design
  • Application Delivery Process
  • Application Design
  • Architecture
  • Application Development Tools
  • Application Testing
  • Packaged Application Integration
  • System Development Life Cycle
  • Technical Troubleshooting

Qualifications

  • Roles at this level typically require a university/college degree.
  • 3+ years of relevant/industry experience.

Benefits & Perks

  • Medical/prescription drug coverage with HSA feature.
  • Dental and vision options.
  • Employee and spouse/child life insurance.
  • 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 including fully paid programs.
  • Wellness program with financial incentives.
  • Paid time off including holidays, vacation days, parental leave, and occasional absence days.

Working at PNC

We believe our success and positive reputation are built on open and honest dialogue, an unwavering focus on smart risk management, relationship-based customer service, and community investments. Our inclusive workplace allows our employees to be heard, valued, and developed to do their best work. Being a great place to work means we are making a lasting difference for everyone we serve.

Apply Now

Job Details

Posted AtJul 9, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About PNC

Website

pnc.com

Location

Pittsburgh, PA

Industry

Commercial Banking

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches