Skip to content
mimi

Software Engineer

remotepromsp

Nigeria · On-site Full-time Lead $55k – $138k/yr 2d ago

About the role

Position Overview

At PNC, our people are our greatest differentiator and competitive advantage. We foster an inclusive workplace culture where employees feel respected, valued, and have the opportunity to contribute to the company’s success. The Software Engineer role is within PNC’s Technology organization and is based in Pittsburgh, PA or Cleveland, OH.

Must have:

  • Experience coding in A360; Power Automate
  • Python
  • Java
  • Experience monitoring applications

Preferred skills:

  • Indico AI; Agentic AI; GenAI
  • Experience building complex AI bots
  • Hadoop

PNC is an in‑office company that encourages a supportive culture where employees can thrive and achieve balance.

Responsibilities

  • Create and lead the technical design and development of software solutions.
  • Propose and design software solutions to address complex business needs.
  • Prepare technical and procedural documentation required.
  • Facilitate complex problem resolution.
  • Provide technical guidance and support to colleagues.
  • Review coding, testing, and documentation of software.
  • Apply modern principles, methodologies, and tools to advance business initiatives and capabilities.

Preferred Skills

  • Application Development
  • Automation Anywhere (RPA Software)
  • Automation Anywhere (Software)
  • Business Management
  • Customer Solutions
  • Design
  • Group Problem Solving
  • Process Improvements
  • Release Management
  • Software Solutions
  • User Experience (UX) Design

Competencies

  • Application Delivery Process
  • Application Design, Architecture
  • Application Development Tools
  • Application Testing
  • Packaged Application Integration
  • System Development Life Cycle
  • Technical Troubleshooting

Qualifications

Work Experience

  • Typically requires a university/college degree with 3+ years of relevant industry experience.
  • Certifications are often desired.
  • In lieu of a degree, a comparable combination of education, job‑specific certification(s), and experience (including military service) may be considered.

Education

  • Bachelor’s degree

Certifications / Licenses

  • No required certifications or licenses listed

Pay Transparency

  • Base Salary: $55,000 – $138,000 (varies based on geographic location, market data, and individual skills, experience, and education).
  • This role is incentive eligible with payment based on company, business, and/or individual performance.

Benefits

PNC offers a comprehensive range of benefits, including:

  • Medical/prescription drug coverage (with Health Savings Account feature)
  • Dental and vision options
  • Employee and spouse/child life insurance
  • 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 (including select fully paid programs)
  • Robust wellness program with financial incentives

Paid time off (depending on eligibility):

  • Maternity and/or parental leave
  • Up to 11 paid holidays each year
  • 9 occasional absence days each year (unless otherwise required by law)
  • 15–25 vacation days each year, depending on career level and years of service

Skills

A360Agentic AIAWS LambdaAutomation AnywhereDockerGenAIHadoopIndico AIJAVAPower AutomatePythonReact

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free