8–12 years in IT with 5+ years hands-on Salesforce development; demonstrable experience with Salesforce Classic and legacy org maintenance.
Strong Apex, Visualforce, SOQL/SOSL, triggers, asynchronous Apex (Batch/Queueable/Future) and Salesforce data model expertise.
Practical experience with the Salesforce Code Analyzer / PMD — running scans, interpreting and classifying violations by severity, and ideally authoring custom XPath rules.
Solid grasp of Salesforce security and sharing model (CRUD/FLS, with/without sharing), bulkification, and governor-limit management.
Experience with CI/CD and deployment tooling (AutoRabit, Gearset, Copado, or similar) and source control / merge-request workflows.
Experience operating in a managed-service / enterprise support model, including status reporting, SLAs, and client governance.
Excellent written and verbal communication — able to produce clear governance documents and explain technical positions to non-technical and senior stakeholders.
Desirable / Preferred
Financial-services or other regulated-domain delivery experience, with awareness of data-retention and audit expectations.
Salesforce certifications: Platform Developer I/II, and ideally an Architect-track credential (e.g. Application Architect).
Experience with data archival approaches (external SQL / CData / DBAmp) and large-data-volume management.
Exposure to Lightning migration planning from Classic.
Familiarity with quality/management reporting and RAG-based delivery governance.