Build and maintain Apex classes, triggers, test classes, queueable jobs, scheduled jobs, and invocable services where declarative tools are insufficient.
Create Lightning Web Components for record pages, app pages, Experience Cloud pages, and custom UI workflows when standard components do not meet requirements.
Write SOQL and SOSL with bulk processing in mind. Avoid SOQL and DML inside loops, and design for transaction limits. Support declarative automation by reviewing Flow entry conditions, transaction order, recursion risk, and error handling.
Develop REST or event-based integrations with external systems, using Named Credentials, clear retry behavior, and secure data mapping.
Use Salesforce CLI, source control, scratch orgs or sandboxes, pull requests, and automated test runs as part of the release process.
Enforce object permissions, field-level security, sharing behavior, and least-privilege access in Apex and Lightning components.
Create technical documentation for data model changes, integration contracts, deployment steps, and support handover. Investigate production defects, read debug logs, identify root cause, and ship fixes through the agreed release path.
| Dinesh Balaji S | Executive-Talent Acquisition |
| M: +12484221584 | E: Dinesh.s@twsol.com |