Taro Logo

Software Engineer Lead - Java / APIs

PNC is a financial services company with nearly 160 years of history, focused on banking, investments, and asset management.
Pittsburgh, PA, USAStrongsville, OH, USADallas, TX, USA
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance

Description For Software Engineer Lead - Java / APIs

PNC, a leading financial services company with a 160-year legacy, is seeking a Software Engineer Lead specializing in Java and APIs to join their Retail Technology organization. This senior-level position offers a hybrid work arrangement across multiple locations including Pittsburgh, PA, Strongsville, OH, Dallas, TX, or Birmingham, AL.

The role combines technical leadership with hands-on development, requiring expertise in Java engineering and API development (REST, SOAP, XML, JSON). As a Software Engineer Lead, you'll be responsible for creating and leading technical design, developing software solutions, and mentoring team members. The position involves working within the Retail line of business, where you'll tackle complex technical challenges and contribute to significant business initiatives.

The ideal candidate should bring 3+ years of industry experience, strong technical capabilities in Java and API development, and the ability to provide technical guidance to team members. You'll work in an inclusive environment that values customer focus and risk management, with opportunities to contribute to enterprise-level solutions.

PNC offers an impressive benefits package including comprehensive healthcare, retirement benefits, work-life balance programs, and career development opportunities. The company's commitment to employee development, inclusive workplace culture, and long-standing reputation in financial services makes this an excellent opportunity for experienced software engineers looking to make a meaningful impact.

This role is ideal for technical leaders who enjoy mentoring others, solving complex problems, and working with modern technologies in a stable, respected financial institution. The position offers the perfect balance of technical hands-on work and leadership responsibilities, with the backing of a company known for its strong employee support and professional growth opportunities.

Last updated 2 hours ago

Responsibilities For Software Engineer Lead - Java / APIs

  • Creates and leads the technical design and development of software solutions
  • Proposes & designs software solutions to address complex business needs
  • Facilitates complex problem resolution
  • Provides technical guidance and support to colleagues
  • Reviews coding, testing, and documentation of software
  • Applies modern principles, methodologies and tools to advance business initiatives

Requirements For Software Engineer Lead - Java / APIs

Java
  • Bachelor's degree or equivalent combination of education and experience
  • 3+ years of relevant industry experience
  • Experience in Java engineering
  • Experience in API development (REST, SOAP, XML, JSON)
  • Knowledge of application development and design
  • Understanding of system development life cycle
  • Technical troubleshooting skills

Benefits For Software Engineer Lead - Java / APIs

Medical Insurance
Dental Insurance
Vision Insurance
401k
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
  • Maternity and parental leave
  • 11 paid holidays per year
  • 8 occasional absence days per year
  • 15-25 vacation days per year

Interested in this job?

Jobs Related To PNC Software Engineer Lead - Java / APIs