Taro Logo

Software Engineer Senior- Java/Angular/.Net

A financial services company with nearly 160 years of history, focusing on banking, investments, and asset management.
Pittsburgh, PA, USABirmingham, AL, USAFarmers Branch, TX, USA
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance

Job Description

PNC, a leading financial institution with a rich history spanning nearly 160 years, is seeking a Senior Software Engineer specializing in Java/Angular/.Net. This role offers a unique opportunity to join PNC's Technology organization, where you'll be instrumental in designing and developing software solutions for complex business needs.

The position combines technical expertise with business acumen, requiring skills in detailed technical design, software development, testing, and documentation. As a senior engineer, you'll be responsible for proposing and implementing solutions using existing and emerging technology platforms, while maintaining and debugging software systems.

The role offers a hybrid work arrangement based in key locations including Pittsburgh, PA, Birmingham, AL, or Farmers Branch, TX. PNC emphasizes a culture of inclusion and innovation, where employees are considered their greatest differentiator in the market. They're committed to delivering exceptional customer experiences while fostering an inclusive workplace where all employees feel respected and valued.

The comprehensive benefits package includes healthcare coverage, retirement benefits, work-life balance programs, and professional development opportunities. The company offers competitive compensation, including a 401(k) with company match, pension plans, and stock purchase options. Additionally, PNC provides generous time-off policies, including parental leave and vacation days.

This position requires a bachelor's degree (or equivalent experience) and at least 3 years of relevant industry experience. The ideal candidate will possess strong technical skills in Java, Angular, and .NET, combined with excellent problem-solving abilities and communication skills. Note that PNC does not provide sponsorship for employment visas or participate in STEM OPT for this position.

Last updated 7 days ago

Responsibilities For Software Engineer Senior- Java/Angular/.Net

  • Provides detailed technical design and development of software solutions
  • Proposes & designs software solutions to address complex business needs
  • Writes code, tests and deploys software
  • Prepares technical and procedural documentation
  • Maintains and debugs software

Requirements For Software Engineer Senior- Java/Angular/.Net

Java
TypeScript
  • Bachelor's degree or equivalent combination of education and experience
  • 3+ years of relevant/direct industry experience
  • Knowledge of Application Development
  • Experience with Software Solutions
  • Understanding of System Development Life Cycle
  • Technical Troubleshooting skills
  • Technical Writing/Documentation skills

Benefits For Software Engineer Senior- Java/Angular/.Net

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Health/prescription drug coverage with Health Savings Account
  • Dental and vision coverage
  • Life insurance for employee and spouse/child
  • 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
  • Wellness program with financial incentives
  • Maternity and parental leave
  • 11 paid holidays
  • 8 occasional absence days
  • 15-25 vacation days based on career level

Related Jobs