PNC

Software Engineer Principal

PNC
Apply
14 days ago
Pittsburgh, PA, USAStaff+
H1B sponsor

Responsibilities

  • Lead the technical design and development of software solutions.
  • Analyze business processes and define tasks, workflows, requirements, functional specifications, and technical specifications.
  • Develop, unit test, and deploy software solutions across non-production and production environments.
  • Provide technical oversight to team members and guide teams in resolving technical problems.
  • Analyze and resolve production issues through root cause analysis, performance monitoring, and long-term fixes.
  • Support application upgrades involving frameworks, databases, and infrastructure.
  • Develop cloud-enabled RESTful microservices with compliance pipelines and auto-scaling capabilities.
  • Design, develop, and maintain OBIEE reports and dashboards for enterprise reporting.
  • Lead full-lifecycle software development, including analysis, design, development, testing, implementation, support, and enhancement.
  • Conduct proof-of-concept and process-improvement development activities.

Requirements

  • Bachelor’s degree in Engineering, Computer Science, Computer Applications, CIS, or MIS.
  • At least 5 years of experience designing and implementing solutions using Java, Webservices REST/SOAP, Spring, JPA, JSON, and Oracle PL/SQL.
  • Experience with relational databases and writing and optimizing SQL queries on Oracle DB.
  • Experience developing cloud-enabled RESTful microservices with integrated compliance CI/CD pipelines and auto-scaling needs.
  • Experience designing and executing business rules with IBM ODM (Operational Decision Manager).
  • Experience deploying across RND, UAT, QA, and production environments using Jenkins CI/CD pipelines, BitBucket, source code control, and reviews.
  • Experience developing and maintaining OBIEE reports and dashboards.
  • Experience leading teams through software solution development and delivery.
  • Experience with SoapUI, Eclipse or IntelliJ IDE, XSLT, Camel Framework, Netcracker JAX-WS, and Hibernate.

Benefits

  • Medical and prescription drug coverage, including a Health Savings Account feature, plus dental and vision options.
  • Employee and spouse/child life insurance and short- and long-term disability protection.
  • Maternity and parental leave, paid holidays, vacation days, and occasional absence time.
  • 401(k), pension, and stock purchase plans.
  • Dependent care reimbursement, backup child and elder care, and adoption assistance.
  • Educational assistance and a wellness program with financial incentives.
  • The position is based in Pittsburgh, Pennsylvania.

Tech Stack

JavaJenkinsOracle DatabaseSOAPSQL

Categories

PNC

About PNC

10,000+ employees

We’ll help keep your money boring so your life doesn’t have to be. pnc.co/guidelines

Contact me