Senior Salesforce Engineer: LWC, API & Flows

PNC

Pittsburgh (Allegheny County)

On-site

USD 86,000 - 144,000

Full time

21 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical/Dental/Vision
401(k) with match
Pension
Stock purchase plan
Paid holidays
Vacation days

Job summary

PNC is seeking a Senior Software Engineer with deep Salesforce expertise to design, develop, test, and deliver Salesforce solutions across multiple locations in the United States. The role involves hands-on development of LWC, Aura components, Apex, Flows, and REST APIs, while collaborating with architects, business partners, and DevOps to ensure scalable, secure applications.

You will participate in SDLC phases, emphasize best practices, and thrive in an Agile environment using Jira for

Qualifications

  • Strong hands-on Salesforce development experience.
  • Expertise with Lightning Web Components (LWC).
  • Working knowledge of Aura Components.
  • Strong Apex development experience including classes and triggers.
  • Experience developing Salesforce Flows.
  • Advanced understanding of SOQL and CRUD operations.
  • Experience building and consuming REST APIs.
  • Strong understanding of JSON.
  • Experience with Salesforce data modeling and architecture.
  • Knowledge of Salesforce security concepts including roles, profiles, and permission sets.
  • Experience with Git version control including branching, commits, pull requests, and merges.
  • Testing methodologies
  • Debugging and troubleshooting
  • Bulkification
  • Object-oriented design principles

Responsibilities

  • Design, develop, test, and deploy Salesforce solutions using platform best practices.
  • Build and maintain Lightning Web Components (LWC) as the primary front-end technology.
  • Support and enhance existing Aura Components.
  • Develop Apex classes, triggers, integrations, and custom business logic.
  • Create and maintain Salesforce Flows for workflow automation.
  • Design and maintain Salesforce data models including custom objects, fields, relationships, record types, and indexing strategies.
  • Develop and consume REST APIs and work extensively with JSON data structures.
  • Participate in all phases of the Software Development Lifecycle (SDLC).
  • Collaborate with cross-functional teams to gather requirements and translate business needs into technical solutions.
  • Perform unit testing, system testing, debugging, and troubleshooting.
  • Ensure solutions are scalable, secure, and optimized for performance.
  • Follow Salesforce development best practices including bulkification, object-oriented design, and code quality standards.
  • Work within Agile delivery teams using Jira to manage user stories, tasks, defects, and project updates.
  • Provide accurate project status updates and communicate challenges proactively.
  • Participate in code reviews and mentor junior developers when appropriate.
  • Collaborate with DevOps teams and contribute to CI/CD processes.
  • Implement and maintain Salesforce security models including roles, profiles, permission sets, and sharing rules.
  • Ensure compliance with established development, testing, and deployment standards.

Skills

Salesforce development
Lightning Web Components
Aura Components
Apex development
Salesforce Flows
SOQL & CRUD
REST APIs
JSON
Salesforce data modeling
Salesforce security concepts
Git version control
Testing methodologies
Debugging & troubleshooting
Bulkification
OO design

Education

Bachelor's Degree

Tools

Jira
Git
CI/CD tooling

Job description

PNC is seeking a Senior Software Engineer with deep Salesforce expertise to design, develop, test, and deliver Salesforce solutions across multiple locations in the United States. The role involves hands-on development of LWC, Aura components, Apex, Flows, and REST APIs, while collaborating with architects, business partners, and DevOps to ensure scalable, secure applications.

You will participate in SDLC phases, emphasize best practices, and thrive in an Agile environment using Jira for

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Salesforce Engineer: LWC, Apex & Flows
Senior Salesforce Engineer: LWC, Apex & Flows

Fairygodboss • Pittsburgh

On-site
USD 86,000 - 144,000
Medical/prescription coverage with HSA
Dental and vision options
401(k) with company match
Senior Salesforce Engineer - LWC & Apex Expert
Senior Salesforce Engineer - LWC & Apex Expert

Fairygodboss • Strongsville (OH)

On-site
USD 86,000 - 144,000
Salesforce Engineer: Apex, LWC & API Integrations
Salesforce Engineer: Apex, LWC & API Integrations

R Systems • Denver (CO)

On-site
USD 120,000 - 160,000
Frequent Internal Hackathons
Cultural Celebrations
Diverse Project Exposure
+3
Mid-Level Salesforce Engineer: Apex, LWC & Flows
Mid-Level Salesforce Engineer: Apex, LWC & Flows

OpenNova • Tampa (FL)

On-site
USD 90,000 - 150,000
Senior Salesforce Engineer: Lightning, Apex & Integrations
Senior Salesforce Engineer: Lightning, Apex & Integrations

PNC • Pittsburgh

On-site
USD 86,000 - 158,000
Medical coverage
401(k) match
Paid holidays
Senior Salesforce Developer — Apex, LWC & Flows
Senior Salesforce Developer — Apex, LWC & Flows

Compunnel, Inc. • Merrimack (NH)

On-site
USD 100,000 - 130,000
Senior Salesforce Developer
Senior Salesforce Developer

Office of the Indiana Attorney General • Indianapolis (IN)

On-site
USD 90,000 - 120,000
Salesforce Developer: Apex, LWC & Flows Expert
Salesforce Developer: Apex, LWC & Flows Expert

eBusiness Solutions Inc. • Nashville (TN)

On-site
USD 90,000 - 130,000
Senior Salesforce Architect & Developer: LWC & Flows
Senior Salesforce Architect & Developer: LWC & Flows

Perfict • United States

On-site
USD 110,000 - 165,000
Senior Salesforce Engineer: Apex, LWC & Integrations
Senior Salesforce Engineer: Apex, LWC & Integrations

HCLTech • Virginia (MN)

On-site
USD 120,000 - 160,000
Medical
Dental
Vision
+8