Principal Software Engineer - Business Rules Engineering (BRE)

PNC
US - Pennsylvania - Pittsburgh
View Company Profile / << Go Back

  • Job Type: Full time
  • 30+ days ago

Job Description

Lead the design and implementation of enterprise-grade software solutions while managing a team of 5-10 engineers. Drive technical decision-making, establish engineering standards, and oversee the development of high-performance backend services and microservices.

Requirements: Requires over 10 years of software engineering experience with a strong focus on backend development and 5+ years using Java and Spring Boot. Must have proven experience leading technical teams and expertise in microservices and event-driven architectures using Kafka.

Key Skills: Java, Spring Boot, Kafka, Microservices, Business Rules Engineering, Technical Leadership, API Design, Event-driven Architecture, Agile Delivery, FICO Decision Modeler, Business Rules Management, Distributed Systems, Software Architecture, Mentoring, Code Review, Problem Solving

Benefits: Medical/prescription drug coverage, Health Savings Account, Dental, Vision, Employee and spouse/child life insurance, Short-term disability, Long-term disability, 401(k) with PNC match, Pension, Stock purchase plans, Dependent care reimbursement account, Back-up child/elder care, Adoption, surrogacy, and doula reimbursement, Educational assistance, Wellness program, Maternity and/or parental leave, Paid holidays, Occasional absence days, Vacation days




Fast Track Upload