Quick overview
SeniorityMid Senior
Work modeHybrid
LocationRichmond, VA, United States
SalesforceJiraAgile
Job description
Role : Salesforce Programmer Analyst
Location : Richmond , VA
Jd
Key Responsibilities
- Develop and maintain Flows, Apex classes and triggers and Lightning Web Components (LWC) to extend Salesforce functionality in support of business requirements.
- Apply a configuration-first approach — favor declarative solutions (Flows, Validation Rules, Permission Sets) before custom code, reserving Apex/LWC development for requirements that exceed configuration capabilities.
- Use Copado CI/CD to manage source control, deployments, and release pipelines across Salesforce environments.
- Write and maintain Apex unit tests (meeting org code-coverage requirements) and collaborate with the DevOps team to debug, triage, and remediate defects.
- Contribute to and maintain technical documentation (design specs, deployment notes, release documentation).
- Use Jira to document user stories, acceptance criteria, and design changes for both defect remediation and new feature development.
Required Qualifications
- Proven hands-on experience with Apex (classes, triggers) and Lightning Web Components (LWC).
- Strong understanding of declarative Salesforce configuration (Flow Builder, Process Builder migration, validation rules, page layouts, permission sets).
- Production experience with Copado (or comparable Salesforce CI/CD tooling) for release management.
- Experience writing Apex unit tests and working within a DevOps-driven defect remediation process.
- Practical experience with Jira for agile story writing, acceptance criteria, and defect tracking.
- Strong written communication skills for technical documentation.
Preferred / Nice-to-Have
- Exposure to Salesforce AI capabilities (Agentforce, Einstein, Prompt Builder) or familiarity with recent Dreamforce product announcements.
- Salesforce Platform Developer I/II certification.
- Experience supporting government/public-sector Salesforce implementations.
Similar jobs
- CI

Senior Java Developer - Vice President - CitiRecently posted
Citi · Tampa, FL · Remote 🇺🇸
DockerGCPMicroservices+15Technology$113.8k - $170.8k/yr - CI

Business Associate - Workplace Management - CitiRecently posted
Citi · New York, NY · On-site 🇺🇸
Stakeholder ManagementMicrosoft ExcelMicrosoft PowerPoint+1TechnologySalary not listed - CI

Lead Apps Dev Tech Analyst, Senior Vice President - CitiRecently posted
Citi · Tampa, FL · Hybrid 🇺🇸
Project ManagementSystem DesignTechnology$141.4k - $212.2k/yr - CI

Analyst, Transaction Management - Residential Loan Trading & New Issue RMBS Securitization - CitiRecently posted
Citi · New York, NY · Hybrid 🇺🇸
SQLMicrosoft ExcelVBA+1Technology$110k - $125k/yr - AU

Automation Engineer Auto Apply
Autoliv United States · Ogden · On-site 🇺🇸
RoboticsTechnologySalary not listed - AU

Information Systems Engineer Auto Apply
Autoliv United States · Corinne · On-site 🇺🇸
OracleSQLIoT+3TechnologySalary not listed - AU

Automation Engineer Auto Apply
Autoliv United States · Corinne · On-site 🇺🇸
TechnologySalary not listed - AR

Full Stack Engineer Auto Apply
Arbitalhealth · San Francisco OR Remote · Hybrid 🇺🇸
SQLReactTechnology$150k - $170k/yr - AG
Solutions Architect Auto Apply
Avathon Government · Austin · Hybrid 🇺🇸
Deep LearningGenerative AIMachine LearningTechnologySalary not listed - SA
Lead Technical Writer/Proposal CoordinatorRecently posted
SAIC · Herndon, VA · Hybrid 🇺🇸
RecruitingMicrosoft ExcelMicrosoft Office+3Technology$140.0k - $180k/yr - BA

Systems Administrator, MidRecently posted
BOOZ, ALLEN & HAMILTON, INC. · Aurora, CO · Hybrid 🇺🇸
Network AdministrationTechnology$55.2k - $126k/yr - KS

Engineering and Standards Management Support EngineerRecently posted
KMS Solutions, LLC · Alexandria, VA · Remote 🇺🇸
TechnologySalary not listed