17 days ago
Pittsburgh, PA, USAStaff+
Responsibilities
- Create and lead the technical design and development of software solutions.
- Propose and design solutions for complex business needs and prepare technical and procedural documentation.
- Facilitate complex problem resolution and provide application support.
- Provide technical guidance and support to colleagues, including code reviews and mentoring.
- Review coding, testing, and software documentation.
- Develop and support Java/Spring Boot applications, Angular interfaces, APIs, and SQL database integrations.
Requirements
- Experience as a software development lead.
- Experience with Java and Spring Boot development.
- Experience with Angular UI development.
- Experience developing and supporting REST and GraphQL APIs.
- SQL database development, integration, and support experience; Oracle is preferred.
- Experience supporting enterprise-level Java applications.
- Experience in an Agile/Scrum environment.
- Bachelor’s degree and 3+ years of relevant or direct industry experience are typical; a comparable combination of education, certifications, and experience may be considered instead.
- Preferred qualifications include full stack development, architecture, application delivery, release management, UX design, team lead experience, and technical troubleshooting.
Benefits
- Medical and prescription drug coverage with a Health Savings Account feature, dental and vision options, life insurance, and short- and long-term disability protection.
- 401(k) with company match, pension, stock purchase plans, dependent care reimbursement, and backup child/elder care.
- Adoption, surrogacy, and doula reimbursement; educational assistance, including select fully paid programs.
- Wellness program with financial incentives.
- Paid maternity and/or parental leave, up to 11 paid holidays, 9 occasional absence days, and 15–25 vacation days depending on career level.
- In-office position based in Pittsburgh, Pennsylvania; Philadelphia, Pennsylvania; or Farmers Branch, Texas.
Categories
About PNC
We’ll help keep your money boring so your life doesn’t have to be. pnc.co/guidelines
