Software Engineering Manager - Technical
Core
Lead a team of 10–15 software engineers in designing, coding, and building Java-based microservices for PNC's Lending Technology organization.
Role type
Senior Software Engineering Manager (Technical)
Builds
Scalable, resilient, and secure Java microservices using Spring Boot and modern API-driven patterns for PNC's lending products.
Domain
Financial Services / Lending Technology
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Microservices Architecture, API Design, Team Management, Technical Leadership, Code Review, System Design, Agile Development, Stakeholder Communication
Preferred skills
Business Management, Process Improvements, Release Management, UX Design, Design Thinking
Technologies
Java, Spring Boot, Microservices, API-driven patterns
Responsibilities
Design and code software solutions; mentor engineers on performance and growth; drive technical standards and code quality; partner with architects on scalable system design; manage hiring and workforce planning; communicate technical risks to stakeholders.
Seniority
Senior, hands-on IC with management responsibilities