FREE ACCESS
5,000–10,000 jobs/day
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.

Software Engineer
PNCSoftware Engineer developing, testing, and maintaining debit-product applications for PNC, a banking and financial services company. Designing scalable solutions and troubleshooting technical issues across four U.S.
Posted 9/2/2026full-timePittsburgh • Alabama, Ohio, Pennsylvania, Texas • 🇺🇸 United StatesJuniorMid-Level💰 $75,000 - $137,500 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates proficiency in software development, including coding, testing, and deployment, while effectively collaborating with cross-functional teams to enhance system performance and troubleshoot issues.
Highest-signal resume keywords
Proficiency In JavaProficiency In PythonProficiency In C#Proficiency In JavaScriptProficiency In C++
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentSoftware TestingSoftware ImplementationTechnical DocumentationDebuggingAnalytical SkillsProblem-Solving Skills
Soft Skills
Communication SkillsCollaborative Teamwork
Tools & Technologies
Version Control SystemsTesting Frameworks
Industry Keywords
Software SolutionsScalable SolutionsSystem Performance
Tech Stack
Tools & technologiesC++JavaJavaScriptPython
About the role
Key responsibilities & impact- Develop, test, and implement software solutions
- Design software solutions to address business needs
- Write code, test, and deploy software
- Prepare technical and procedural documentation required for software
- Maintain and debug software
- Collaborate with cross-functional teams to create scalable solutions
- Troubleshoot technical issues
- Enhance system performance
Requirements
What you’ll need- Proficiency in one or more programming languages such as Java, Python, C#, JavaScript, or C++
- Experience with software development methodologies, version control systems, and testing frameworks
- Strong analytical, problem-solving, and communication skills
- Ability to work effectively in a collaborative team environment
- University / college degree typically required, with 2+ years of relevant professional experience
- In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered
- Bachelor's degree listed under Education
- No required certifications
- No required licenses
- PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position
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 plan
- Stock purchase plan
- 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, unless otherwise required by law
- 15 to 25 vacation days each year, depending on career level