Tata Consultancy Services

Salesforce Developer

Tata Consultancy Services$70K — $100K *
Cary, NC 27513In-Person
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of software development experience, particularly in Salesforce.
  • Proven proficiency in Apex, particularly triggers, service classes, and testing.
  • Familiarity with Lightning Web Components and JavaScript frameworks.
  • Strong knowledge of SOQL querying techniques and best practices.
  • Experience with Salesforce security protocols and configurations.
  • Skilled in using Salesforce CLI and Git for version control.
  • Ability to assess and choose the right technical solutions for business needs.

Responsibilities

  • Build and maintain comprehensive Apex solutions when declarative tools aren't sufficient.
  • Create and implement custom Lightning Web Components for diverse user interfaces.
  • Write efficient SOQL and SOSL queries, optimizing for bulk processing.
  • Review and support declarative automation through Flow with a focus on best practices.
  • Develop secure REST or event-based integrations with external applications.
  • Utilize source control and automated testing as integral parts of the release pipeline.
  • Ensure compliance with security best practices in Apex and Lightning components.
  • Produce clear technical documentation aiding development and operations.

Benefits

  • Opportunity for professional growth in a dynamic technology environment.
  • Access to cutting-edge Salesforce tools and technologies.
  • Supportive work culture that emphasizes collaboration and innovation.
  • Flexible working conditions to promote work-life balance.
Full Job Description
Must Have Technical/Functional Skills:

  1. 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.
  2. Apex development experience with triggers, service classes, batch or queueable jobs, and test classes.
  3. Lightning Web Components experience, including JavaScript modules, lifecycle hooks, wire adapters, Apex calls, and Lightning base components.
  4. SOQL knowledge, including selective filters, relationship queries, aggregate queries, and limits-aware query design.
  5. Understanding of Salesforce security: org-wide defaults, sharing rules, permission sets, field-level security, and record access.
  6. Experience with Salesforce CLI, metadata deployment, Git, pull requests, and sandbox-based development.
  7. Ability to review requirements and decide whether to use Flow, configuration, Apex, LWC, API integration, or a mix.


Roles & Responsibilities:

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


Salary: $70,000 - $100,000

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

  • Tata Consultancy Services
    Solution Architect
    $90K — $120K *
    Toronto, ON M3C 0E3
    Finance & Insurance
    In-Person
  • Tata Consultancy Services
    Selenium Automation Tester
    $100K — $120K *
    Charlotte, NC 28269 (Mecklenburg County)
    Finance & Insurance
    In-Person
  • Tata Consultancy Services
    AWS Engineer
    $90K — $120K *
    Toronto, ON M3C 0E3
    Information Technology
    In-Person
  • Tata Consultancy Services
    Salesforce Developer
    $110K — $125K *
    Charlotte, NC 28269 (Mecklenburg County)
    Enterprise Technology
    In-Person
  • Tata Consultancy Services
    SAP ABAP Consultant
    $140K — $150K *
    Dallas, TX 75217 (Dallas County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Salesforce Developer jobs: