Taro Logo

Software Engineer Sr

A financial institution with nearly 160 years of history, focusing on customer service, risk management, and community investments.
Backend
Senior Software Engineer
In-Person
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 to join their C/IB MIS DIGITAL organization. This role offers an exciting opportunity to work with modern technologies and lead technical initiatives in a stable, well-established company.

The position combines technical leadership with hands-on development, requiring expertise in Java 8+, Spring Boot, and MongoDB. You'll be responsible for architecting and implementing microservice-based solutions while mentoring junior developers and ensuring code quality through reviews and best practices.

The role is perfect for experienced engineers who want to make a meaningful impact in the financial sector while working with enterprise-scale applications. PNC offers a comprehensive benefits package including healthcare, 401(k) with matching, pension plans, and generous PTO.

Key technical aspects include working with Java 8+, Spring frameworks, and MongoDB, with opportunities to explore emerging technologies. The position requires strong communication skills and the ability to work across different functional teams.

What makes this role particularly attractive is the combination of technical leadership and hands-on development, along with PNC's strong focus on employee development and work-life balance. The company's commitment to diversity and inclusion, coupled with its extensive benefits package and career growth opportunities, makes this an excellent choice for senior engineers looking to advance their careers in a stable, respected financial institution.

Note: This position does not offer visa sponsorship or STEM OPT participation.

Last updated a day ago

Responsibilities For Software Engineer Sr

  • Provide technical guidance and leadership to the development team
  • Oversee architecture and design of software solutions
  • Ensure high-quality code through code reviews
  • Mentor and support junior developers
  • Write code, test and deploy software
  • Maintain and debug software
  • Prepare technical and procedural documentation
  • Contribute to all phases of the development lifecycle

Requirements For Software Engineer Sr

Java
MongoDB
  • Bachelor's degree or equivalent combination of education and experience
  • 3+ years of relevant industry experience
  • Java 8+ expertise
  • Experience with Spring Boot and Spring Frameworks
  • MongoDB and Microservice application development experience
  • Asynchronous and reactive programming knowledge
  • Strong communication skills
  • Experience in writing testable and maintainable code

Benefits For Software Engineer Sr

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical/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
  • 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