Salesforce Classic Technical Lead

Salesforce Classic Technical Lead

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Zensar

At a Glance

  • Tasks: Lead the remediation of legacy Salesforce Apex classes and Visualforce, ensuring high-quality standards.
  • Company: Join a leading tech firm focused on innovative solutions in the financial services sector.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Collaborative team culture with mentorship opportunities and a focus on continuous improvement.
  • Why this job: Make a real impact by enhancing legacy systems and driving quality in a regulated environment.
  • Qualifications: 8+ years in IT with strong Salesforce development experience and knowledge of Apex and Visualforce.

The predicted salary is between 60000 - 80000 £ per year.

Responsibilities

  • Plan and lead severity-based remediation of legacy Apex classes, triggers, and Visualforce across large Classic orgs, prioritising objectively-defined critical issues (Sev1/2) over cosmetic ones.
  • Operate the Salesforce Code Analyzer (PMD and associated engines) as the authoritative quality baseline; classify findings strictly against the Salesforce severity definitions rather than subjective interpretation.
  • Enforce a strict remediation discipline: genuine fixes only (no suppressions / @SuppressWarnings / NOPMD), no net increase in any severity, and no functional/behavioural change during remediation.
  • Author and maintain custom PMD rules (XPath-based rulesets referenced via code-analyzer.yml) to codify agreed quality patterns for consistent, repeatable detection.
  • Define and uphold a clear exit/completion framework (zero Sev1/2, managed Sev3-5 thresholds, documented acceptance of exceptions) so remediation has an objective, finite endpoint.
  • Remediate genuine production-impacting issues – missing CRUD/FLS enforcement, sharing violations, empty catch blocks, non-bulkified DML, SOQL/DML in loops, and XSS/escaping in error messages – with evidence that behaviour is preserved.
  • Lead peer review and architect-level review; ensure every change is backed by pre/post static-scan logs and test results before sign-off.
  • Drive test-quality standards: meaningful assertions over coverage percentage, correct use of Test.startTest()/stopTest(), @TestSetup, and elimination of unreliable/false-positive tests; maintain coverage at or above the deployment threshold.
  • Own deployment readiness through CI/CD and merge-request quality gates (e.g. AutoRabit), ensuring no code is promoted without passing the agreed static-analysis gate.
  • Monitor and manage org health against governor limits – Apex code size, data and file storage, API consumption, async/batch processing – and define proactive thresholds and escalation criteria.
  • Lead data-storage optimisation and archival strategy (e.g. archiving high-volume historical/closed records to an external store) in line with the client’s data-retention and compliance obligations, before recommending storage procurement.
  • Produce regular, accurate status and governance reporting (weekly status, monthly governance packs, KPI/RAG dashboards) suitable for client delivery and senior stakeholders.
  • Act as the technical point of contact with client engineering and architecture stakeholders; explain tooling, severity classification, and remediation approach clearly and defensibly.
  • Maintain rigorous evidence and documentation (classification logs, exit-framework records, support-case trails) appropriate to a regulated banking environment and client escalation governance.
  • Coordinate with vendor support (e.g. Salesforce cases) to resolve tooling/configuration issues and to substantiate the team’s quality position.
  • Mentor developers on coding standards, preventive quality practices, and the remediation methodology to avoid reintroduction of debt.

Qualifications and Experience

  • 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.

Key Competencies

  • Objective, evidence-led decision making – anchors quality judgments to defined standards, not opinion.
  • Disciplined and risk-aware – protects production stability and avoids regressions under delivery pressure.
  • Clear communicator and credible client-facing technical voice.
  • Ownership and follow-through – drives issues to closure and maintains a defensible audit trail.
Zensar

Contact Details:

Zensar Recruitment Team

We think you need these skills to ace Salesforce Classic Technical Lead

Apex
Visualforce
SOQL/SOSL
Asynchronous Apex (Batch/Queueable/Future)
Salesforce Code Analyzer / PMD
XPath rule authoring
Salesforce security and sharing model (CRUD/FLS)