Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
PNC

Senior Software Engineer – Retail Technology, Text Banking

PNC

Senior Software Engineer developing Java and microservices-based text-banking solutions for PNC, a diversified financial services company. Designing, testing, deploying, and maintaining software.

Posted 8/12/2026full-timePittsburgh • Alabama, Ohio, Pennsylvania, Texas • 🇺🇸 United StatesSenior💰 $86,250 - $158,125 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software design and development, particularly with Java, J2EE, and microservices. Proficient in technical documentation, risk management, and customer-focused solution delivery within the Enterprise Risk Management Framework.

Highest-signal resume keywords
Java ProficiencyJ2EE ProficiencyMicroservices ExperienceOracle Database ExperienceSpring Boot Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentTechnical DocumentationApplication DesignApplication TestingTechnical Troubleshooting
Soft Skills
Customer-Focused PracticesRisk Management
Tools & Technologies
KafkaLogscaleDynatraceOpenshift
Industry Keywords
Enterprise Risk Management FrameworkSystem Development Life Cycle

Tech Stack

Tools & technologies
J2EEJavaKafkaMicroservicesOpenShiftOracleSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Provide detailed technical design and development of software solutions using existing and emerging technology platforms
  • Propose and design software solutions addressing complex business needs
  • Write, test, and deploy software
  • Prepare technical and procedural software documentation
  • Maintain and debug software
  • Apply customer-focused practices to create customized customer solutions
  • Assess and manage risks associated with business objectives and activities within PNC's Enterprise Risk Management Framework

Requirements

What you’ll need
  • University/college degree typically required
  • 3+ years of relevant/direct industry experience
  • Proficiency in Java
  • Proficiency in J2EE
  • Experience with microservices
  • Experience with Kafka
  • Experience with Oracle Database
  • Experience with Logscale
  • Experience with Dynatrace
  • Experience with Openshift
  • Experience with Spring Boot
  • Knowledge of application delivery processes, application design, architecture, application development tools, application testing, packaged application integration, system development life cycle, technical troubleshooting, and technical writing/documentation
  • A comparable combination of education, job-specific certifications, and experience may be considered in lieu of a degree
  • No employment visa sponsorship or STEM OPT participation

Benefits

Comp & perks
  • Medical/prescription drug coverage with a Health Savings Account 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 select programs fully paid
  • Robust wellness program with financial incentives
  • Maternity and/or parental leave
  • Up to 11 paid holidays each year
  • 9 occasional absence days each year
  • 15 to 25 vacation days each year, depending on career level
  • Inclusive workplace culture
  • Financial incentives through wellness programs