Software Engineer Principal - Angular/Java/Kafka

The PNC Financial Services Group, Inc.
Strongsville, OH, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Business Process Management Cloud Engineering Software Design Patterns Performance Tuning Secure Coding Software Systems Data Streaming Systems Integration Cloud Platform System AngularJS
+5 more
Enterprise Integration Apache Kafka Front End Software Development Jenkins Microservices

Job description

Experteer Overview As a Software Engineer Principal in PNC’s Asset Management Group, you will drive the design and delivery of scalable, secure software solutions. You will lead complex problems, provide technical guidance, and align tech work with business strategy to support client-focused outcomes. You’ll work on modern architectures, microservices, and enterprise integrations at scale, shaping how we deliver value to customers. This role offers an opportunity to influence cross-functional initiatives and advance platform modernization in a collaborative, inclusive environment. Compensation / Benefits * Align business strategy with software solutions and lead design/coding of complex solutions * Oversee documentation and technical specifications for solutions * Lead complex problem solving and provide guidance to colleagues * Apply modern principles, methodologies, and tooling to advance business capabilities * Collaborate with enterprise integration and shared services to deliver scalable solutions Tasks * 5+ years of industry experience * University degree (Bachelor) required * Strong Java application development experience with enterprise apps * Experience building scalable microservices and APIs * Hands-on frontend development with Angular * Experience with Kafka for event streaming and integrations * Experience with CI/CD pipelines, preferably Jenkins, and cloud-native practices * Knowledge of secure coding, performance optimization, and design patterns * Desirable: Flowable BPM or similar BPM platforms Key requirements * medical/dental/vision coverage * retirement plans with company match * stock purchase plans * educational assistance * paid time off and holidays * disability protection

Requirements

scalable solutions Tasks * 5+ years of industry experience * University degree (Bachelor) required * Strong Java application development experience with enterprise apps * Experience building scalable microservices and APIs * Hands-on frontend development with Angular * Experience with Kafka for event streaming and integrations * Experience with CI/CD pipelines, preferably Jenkins, and cloud-native practices * Knowledge of secure coding, performance optimization, and design patterns * Desirable: Flowable BPM or similar BPM platforms Key requirements * medical/dental/vision coverage * retirement plans with company match * stock purchase plans * educational assistance * paid time off and holidays * disability protection

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · WWC 2023

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · WWC 2023

1:37 min

Introduction to Apache Kafka benchmarking and performance analysis

Kirill Kulikov · LIVE

3:55 min

Infrastructure challenges when combining Kafka with Apache Flink

Bobur Umurzokov · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all