Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineering Mgr image - Rise Careers
Job details

Software Engineering Mgr

Position Overview

At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineering Manager within PNC’s Lending Technology organization. You will be based either in Pittsburgh, PA or Strongsville, OH or Dallas, TX or Birmingham, AL or Phoenix, AZ. The position is primarily based in a PNC location. Responsibilities require time in the office or in the field on a regular basis. Some responsibilities may be performed remotely, at the manager’s discretion.

*** PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position. ***

As a Software Engineering Manager, you will manage, who are responsible for the development and support of our Lending Originations Platform. In this role, you will be responsible for interfacing with business leaders and serving as a liaison between partners and technology. Additional responsibilities may include vendor management, performance metrics, annual budgeting, etc.

Preferred:
Due to the nature of the position, we are seeking experienced leaders who have managed managers. Preferred candidates will be both technical and business oriented, with exposure to technology and business operations. Additionally, preferred candidates will have experience in the following technologies:

Expertise:
• Strong proficiency in Java , with hands-on experience in Spring Boot, Hibernate, REST, and Microservices.
• Solid understanding of software architecture, microservices, and event-driven design patterns.
• Experience designing and developing solutions using core Java, SQL (MySQL), and ActiveMQ, Kafka.
• Hands-on expertise in authentication & authorization systems, API frameworks (REST, GraphQL) and persistence stores
• Proficiency in database design and optimization, including both relational (SQL) and NoSQL databases.
• Manages multiple development projects, development groups and/or application support functions for a major business segment.
• Oversees the development and implementation of multiple, complex, organization-wide systems .
• Allocates and ensures resource arrangements during the application development life cycle .
• Provides solutions or recommendations on complicated technology issues for application development and implementation .

Recommended/Desired Skills:

• Experience working with Elastic-Search and Redis is a plus.
• Strong knowledge of performance tuning, application security, and scalability best practices.
• Experience with modern software development methodologies, (SAFe preferred).
• Familiarity with front-end frameworks like React is a plus.
• Experience with DevOps practices, CI/CD pipelines, and containerization (Openshift, Kubernetes).
• Experience with CI/CD tools and platforms (Bitbucket, Jenkins, etc.).
• Experience using IntelliJ, Gradle, and writing JUnit test cases

Job Description

  • Manages development projects, development teams and application support functions.
  • Oversees multiple application programming and analysis projects which include development, installation and maintenance of application programs.
  • Monitors and maintains adherence and compliance to quality standards on an ongoing basis.
  • Maximizes staff contribution through professional growth and development, to increase teamwork and more effectively meet business needs.
  • Analyzes applications to ensure that all systems that are developed, meet business needs and specifications.

PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:

  • Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
  • Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.

PNC also has fundamental expectations of our people managers. As a manager of talent in PNC, you will be expected to:

  • Include Intentionally - Cultivates diverse teams and inclusive workplaces to expand thinking.
  • Live the Values - Role models our values with transparency and courage.
  • Enable Change - Takes action to drive change and innovation that will transform our business.
  • Achieve Results - Takes personal ownership to deliver results. Empowers and trusts others in decision making.
  • Develop the Best - Raises the bar with every talent decision and guides the achievement of all employees and customers.

Qualifications

Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.

Preferred Skills

Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design

Competencies

Agile Development, Application Delivery Process, Application Development Tools, Coaching Others, Design Thinking, IT Environment, Software Process Improvement (SPI), System Testing

Work Experience

Roles at this level typically require a university / college degree, with 5+ years of industry-relevant experience. At least 3 years of prior management experience is typically required. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.

Education

Bachelors

Certifications

No Required Certification(s)

Licenses

No Required License(s)

Benefits

PNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: 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.

In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 8 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.

To learn more about these and other programs, including benefits for full time and part-time employees, visit Your PNC Total Rewards.

Disability Accommodations Statement

If an accommodation is required to participate in the application process, please contact us via email at AccommodationRequest@pnc.com. Please include “accommodation request” in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses.  Applicants may also call 877-968-7762 and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.


At PNC we foster an inclusive and accessible workplace.  We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions.

Equal Employment Opportunity (EEO)


PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.

This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.

California Residents

Refer to the California Consumer Privacy Act Privacy Notice to gain understanding of how PNC may use or disclose your personal information in our hiring practices.

Average salary estimate

$120000 / YEARLY (est.)
min
max
$100000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineering Mgr, PNC

Are you ready to take the next step in your career as a Software Engineering Manager? At PNC, located in the heart of the United States, we believe our people are our greatest asset. In this pivotal role, you'll guide a talented team dedicated to the development and support of our Lending Originations Platform. With offices in cities like Pittsburgh, Strongsville, Dallas, Birmingham, and Phoenix, you’ll foster an inclusive culture and collaborate directly with business leaders to bridge technology with strategic goals. You will manage diverse development projects, oversee teams, and implement innovative solutions that drive performance. Your background in Java, experience with frameworks like Spring Boot and Hibernate, and familiarity with both SQL and NoSQL databases will be put to great use as you ensure our projects align with business needs. We’re looking for someone who not only has technical expertise but also excels in vendor management, performance metrics, and budget oversight. At PNC, you’ll have the opportunity to lead innovative changes while empowering your team to achieve exceptional results. Plus, benefit from a comprehensive range of benefits including flexible working options, career development programs, and a community that values inclusivity. If you're ready to lead with PNC, we invite you to apply today and help us build a brighter future in financial technology!

Frequently Asked Questions (FAQs) for Software Engineering Mgr Role at PNC
What are the primary responsibilities of a Software Engineering Manager at PNC?

As a Software Engineering Manager at PNC, your primary responsibilities include managing development projects, overseeing multiple application programming, and ensuring the successful implementation of complex systems. You'll interface with business leaders to align technology initiatives with business goals and manage the performance of your teams to enhance productivity. Additionally, you will be involved in overseeing vendor relationships and monitoring quality standards in software development.

Join Rise to see the full answer
What qualifications do you need to become a Software Engineering Manager at PNC?

To qualify for the Software Engineering Manager position at PNC, candidates typically need a bachelor's degree and a minimum of 5 years of industry-relevant experience, including at least 3 years in a management role. A strong technical background in Java and familiarity with software architecture concepts like microservices and RESTful services are crucial, along with excellent communication skills to effectively collaborate with various stakeholders.

Join Rise to see the full answer
How does PNC support the professional growth of Software Engineering Managers?

PNC supports the professional growth of Software Engineering Managers through various initiatives such as mentorship programs, continuous training opportunities, and a commitment to professional development. As a leader, you'll have access to resources aimed at enhancing leadership skills, technological proficiency, and staying current with industry trends, enabling you to effectively guide your team towards success.

Join Rise to see the full answer
What technologies should a Software Engineering Manager at PNC be familiar with?

A Software Engineering Manager at PNC should have strong proficiency in technologies such as Java, with hands-on experience using Spring Boot and Hibernate. Knowledge of software architecture, microservices, and databases (both SQL and NoSQL) is essential. Familiarity with CI/CD practices, tools like Jenkins, and frameworks such as React would also be beneficial, as they contribute to a broad understanding of the development landscape at PNC.

Join Rise to see the full answer
What is the work culture like for Software Engineering Managers at PNC?

The work culture for Software Engineering Managers at PNC emphasizes collaboration, inclusivity, and innovation. PNC fosters an environment where diverse teams are celebrated, encouraging unique perspectives that drive problem-solving and creativity. As a leader, you will be expected to role model transparency and courage while empowering your team to take ownership of their work, resulting in impactful business outcomes.

Join Rise to see the full answer
Common Interview Questions for Software Engineering Mgr
Can you describe your experience managing software development teams?

In answering this question, focus on specific examples of how you've led teams, the types of projects you've managed, and your approach to fostering collaboration and innovation. Highlight any techniques you've used to motivate your team and improve their performance.

Join Rise to see the full answer
How do you ensure that your projects meet business requirements?

Discuss your methods for gathering and analyzing requirements from stakeholders, verifying that project specifications align with business objectives, and how you adapt your strategies based on feedback during the project lifecycle.

Join Rise to see the full answer
What software development methodologies are you familiar with?

Be ready to explain your hands-on experience with methodologies such as Agile and SAFe. Provide examples of how you've implemented these methodologies in past projects and the benefits they brought to the team and project outcomes.

Join Rise to see the full answer
How do you handle conflicts within your development team?

Share your conflict resolution strategies. It's important to emphasize your communication skills, ability to mediate discussions, and techniques for encouraging collaboration to maintain a positive team dynamic.

Join Rise to see the full answer
Describe your experience with performance metrics and budget management.

Outline any past experiences where you maintained or improved performance metrics for software projects and how you effectively managed a budget. Providing specific examples will demonstrate your analytical and financial management skills.

Join Rise to see the full answer
What is your process for ensuring application security and compliance?

Discuss your awareness of best practices in application security, such as regular code reviews, utilizing secure coding techniques, and your approach to compliance with industry regulations. Providing examples of how you've implemented security measures will enhance your answer.

Join Rise to see the full answer
Can you give an example of a challenging project you managed?

When answering this question, detail the project background, the challenges faced, actions taken, and the final outcome. Emphasize your leadership capabilities and how you overcame obstacles to achieve success.

Join Rise to see the full answer
How do you prioritize tasks and manage deadlines in software development?

Share your prioritization techniques, such as using Agile sprints or Kanban boards. Discuss how you balance competing deadlines while ensuring team members feel supported and clear on their responsibilities.

Join Rise to see the full answer
In what ways do you keep your technical skills current?

Reinforce your commitment to continuous learning by mentioning online courses, certifications, tech meetups, and following industry thought leaders. Show how you apply this knowledge to lead your team effectively.

Join Rise to see the full answer
What do you see as the future of software engineering in the financial services sector?

Share your insights on emerging technologies and trends impacting software engineering in the financial sector. Discuss how you see innovation shaping customer experiences and operational efficiencies.

Join Rise to see the full answer
Similar Jobs
Posted 9 days ago
PNC Remote ZZ - Remote Location
Posted 10 days ago

Join PNC's Technology team as a remote Security Analyst to improve our security measures and contribute to our customer-centric approach.

Photo of the Rise User
Posted 6 days ago

Oowlish is looking for a passionate Java Developer with Spring Boot expertise to enhance their team while working remotely on innovative solutions for the veterinary services industry.

Photo of the Rise User
Posted 8 days ago
Posted 4 days ago

Join Craft as a Product Engineer to help shape their AI-first product, Chaps, and enhance user experience through innovative solutions.

Associated Universities, Inc. Hybrid Charlottesville, Virginia, United States
Posted 2 days ago

Join the National Radio Astronomy Observatory as a Software Engineer III, where you'll develop and maintain software solutions for cutting-edge radio astronomy instrumentation.

Photo of the Rise User

Be a key player in a mission-driven team at Stand Together, developing innovative technology solutions for social challenges.

Bohubrihi Hybrid House 3/B, Lake Circus School Road, Kalabagan, North Dhanmondi, Dhaka, Bangladesh
Posted 6 days ago

Join Bohubrihi as a Software Engineer to develop an innovative eLearning platform that aims to serve millions.

Photo of the Rise User

We are seeking a Salesforce Senior Technical Architect to design and enhance scalable solutions in a fully remote environment.

Posted 13 days ago

Join Truelogic as a Senior Software Engineer to deliver high-performance web applications for a leading life insurance provider.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Warren just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
Someone from OH, Berea just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed KYC Analyst at Satispay
Photo of the Rise User
56 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
17 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Dayton just viewed Career Center Support Specialist at Wiley
Photo of the Rise User
Someone from OH, Dayton just viewed Service Center Manager at Dayton Freight
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Data Engineer I at RELX
Photo of the Rise User
100+ people applied to Scrum Master-Remote at DICE
o
Someone from OH, Columbus just viewed Rehab Aide at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Data Analyst at Solidcore
B
Someone from OH, Cleveland just viewed Manager, Collections Predelinquency Programs at BMO
Photo of the Rise User
Someone from OH, New Albany just viewed Assistant Merchant- Diffusers at Bath & Body Works
V
Someone from OH, Columbus just viewed Senior Communications Specialist at VSP
Photo of the Rise User
Someone from OH, Columbus just viewed Communications Lead at Supertech Group
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands
Photo of the Rise User
Someone from OH, Cincinnati just viewed Student Programs Coordinator at University of South Florida
Photo of the Rise User
Someone from OH, Columbiana just viewed Talent Relations Specialist at 3Pillar
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations Manager at Athennian