PNC
PNC
PNC je raznoliko podjetje za finančne storitve in bančništvo, ki ponuja karierne priložnosti na različnih delovnih mestih v svoji organizaciji. Njegov pristop k delovnemu okolju poudarja vključevanje, dostopnost, raznolikost in sodelovanje v skupnosti ter vključuje možnosti zaposlovanja za študente, diplomante in veterane. PNC poudarja tudi svojo zavezanost enakim možnostim in skladnosti z delovnopravno zakonodajo, zato je lahko zanimiv za kandidate, ki iščejo velikega delodajalca na področju finančnih storitev s širokim naborom poklicnih možnosti.

Senior Java Software Engineering Manager

Lead Java microservices architecture and development for PNC banking technology while managing engineers, setting technical standards, guiding delivery, and supporting career growth.

Opis

  • Design, code, review, and troubleshoot software as a hands-on technical leader
  • Lead architecture and development of Java microservices with Spring Boot and API-driven patterns
  • Set team technical standards and promote sound engineering practices and code quality
  • Work with architecture and platform teams to build scalable, resilient, secure systems
  • Contribute to key technical discussions, design reviews, and complex problem solving
  • Manage and mentor 10–15 software engineers
  • Support performance management, career growth, hiring, onboarding, and workforce planning
  • Coach and guide engineers while enabling them to deliver high-quality solutions
  • Coordinate with product managers, designers, QA, DevOps, and engineering colleagues
  • Explain technical designs, risks, and trade-offs to technical and non-technical stakeholders
  • Contribute to sprint planning, estimation, and delivery commitments
  • Guide junior and mid-level engineers through code reviews and design discussions
  • Set an example through sound engineering practices and professional conduct
  • Keep customer needs in view and manage risks under PNC’s Enterprise Risk Management Framework

Zahteve

  • A university or college degree is typically expected at this level; a bachelor’s degree is listed under education
  • Typically, 8 or more years of industry experience
  • Typically, at least 5 years of prior management experience
  • A comparable combination of education, job-specific certifications, and experience, including military service, may be considered instead of a degree
  • Knowledge of Java programming
  • Experience developing applications and software solutions
  • Experience with Agile development and application development tools
  • Technical leadership experience, including hands-on leadership
  • Experience coaching others and leading teams
  • Experience with design, design thinking, and emerging technologies
  • Experience improving processes and managing releases
  • PNC does not sponsor employment visas or participate in STEM OPT for this position
  • No certifications required
  • No licenses required
  • No required or preferred language assessments are listed.
  • No required or preferred language assessments are listed.

Ugodnosti

  • Medical and prescription drug coverage with a Health Savings Account feature
  • Dental and vision plan options
  • Life insurance for employees and coverage options for spouses and children
  • Short- and long-term disability coverage
  • 401(k) plan with a PNC match
  • Pension and stock purchase plans
  • Dependent care reimbursement account
  • Backup care for children and older adults
  • Reimbursement for adoption, surrogacy, and doula expenses
  • Educational assistance, including full payment for select programs
  • Wellness program with financial incentives
  • Maternity and/or parental leave
  • Up to 11 paid holidays per year
  • Nine occasional absence days per year, subject to applicable law
  • 15 to 25 vacation days per year, depending on career level
  • Disability accommodations
  • Inclusive and accessible workplace