Hybrid Software Engineer Lead

Posted last week

Apply now

About the role

  • Software Engineer Lead overseeing the technical design and development of software solutions at PNC. Collaborating with teams for effective software architecture and mentorship of junior developers.

Responsibilities

  • Create and lead the technical design and development of software solutions
  • Propose & design software solutions to address complex business needs
  • Prepare technical and procedural documentation required
  • Facilitate complex problem resolution
  • Provide technical guidance and support to colleagues
  • Review coding, testing, and documentation of software
  • Apply modern principles, methodologies and tools to advance business initiatives and capabilities

Requirements

  • 3+ years of relevant / direct industry experience
  • Actively hands-on with Java 8+, Spring Boot with other Spring Frameworks, MongoDB and Microservice application developments
  • Expertise in core Java, asynchronous and reactive programming
  • Writing disciplined well-typed, efficient, testable and maintainable code
  • Contributing to the Solutions Go-to-Market, prioritize development efforts, shape solution direction, and drive new trends
  • Managing ambiguity, working independently, and solving problems across different functional teams
  • Good communication skills
  • Knowledge in Docker and OpenShift
  • Knowledge in build tools such as Gradle or Maven
  • Knowledge in enterprise CI/CD
  • Knowledge in Agile Practice
  • Passion for exploring diverse fields such as Machine Learning, AI and microservice architecture

Benefits

  • 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
  • a 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
  • between 15 to 25 vacation days each year, depending on career level; and years of service

Job title

Software Engineer Lead

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job