
PNC ir daudzveidīgs finanšu un banku pakalpojumu uzņēmums, kas piedāvā karjeras iespējas dažādās organizācijas jomās. Tā pieeja darba videi uzsver iekļaušanu, pieejamību, daudzveidību un iesaisti kopienā, kā arī piedāvā darbā pieņemšanas iespējas studentiem, absolventiem un veterāniem. PNC arī uzsver apņemšanos nodrošināt vienlīdzīgas iespējas un ievērot nodarbinātības tiesību aktus, tāpēc tās karjeras iespējas var būt saistošas kandidātiem, kuri meklē lielu finanšu pakalpojumu darba devēju ar plašu profesionālo iespēju klāstu.
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.
Apraksts
- 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
Prasības
- 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.
Priekšrocības
- 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