×
Register Here to Apply for Jobs or Post Jobs. X

Salesforce Developer

Job in Cary, Wake County, North Carolina, 27518, USA
Listing for: Tata Consultancy Services
Full Time position
Listed on 2026-08-27
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, DevOps
Salary/Wage Range or Industry Benchmark: 70000 - 100000 USD Yearly USD 70000.00 100000.00 YEAR
Job Description & How to Apply Below
  • A usable salesforce job profile separates required skills from nice-to-have skills. Required skills should describe what the person must use in the first 90 days.
  • Apex development experience with triggers, service classes, batch or queueable jobs, and test classes.
  • SOQL knowledge, including selective filters, relationship queries, aggregate queries, and limits-aware query design.
  • Understanding of Salesforce security: org-wide defaults, sharing rules, permission sets, field-level security, and record access.
  • Experience with Salesforce CLI, metadata deployment, Git, pull requests, and sandbox-based development.
  • Ability to review requirements and decide whether to use Flow, configuration, Apex, LWC, API integration, or a mix.
  • Build and maintain Apex classes, triggers, test classes, queueable jobs, scheduled jobs, and invocable services where declarative tools are not enough.
  • Create Lightning Web Components for record pages, app pages, Experience Cloud pages, and custom UI workflows when standard components do not meet the requirement.
  • 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.
Job Description
  • A usable salesforce job profile separates required skills from nice-to-have skills. Required skills should describe what the person must use in the first 90 days.
  • Apex development experience with triggers, service classes, batch or queueable jobs, and test classes.
  • Lightning Web Components experience, including JavaScript modules, lifecycle hooks, wire adapters, Apex calls, and Lightning base components.
  • SOQL knowledge, including selective filters, relationship queries, aggregate queries, and limits-aware query design.
  • Understanding of Salesforce security: org-wide defaults, sharing rules, permission sets, field-level security, and record access.
  • Experience with Salesforce CLI, metadata deployment, Git, pull requests, and sandbox-based development.
  • Ability to review requirements and decide whether to use Flow, configuration, Apex, LWC, API integration, or a mix.
Roles & Responsibilities
  • Build and maintain Apex classes, triggers, test classes, queueable jobs, scheduled jobs, and invocable services where declarative tools are not enough.
  • Create Lightning Web Components for record pages, app pages, Experience Cloud pages, and custom UI workflows when standard components do not meet the requirement.
  • 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.

Salary: $70,000 - $100,000

Qualifications

BACHELOR OF COMPUTER SCIENCE

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary