You are viewing a preview of this job. Log in or register to view more details about this job.

Salesforce Developer

Job Title: Salesforce Developer
Location: McLean, Virginia

Role Overview
TCS IT Development focuses on building secure, scalable, and digital‑first solutions that enhance member experience across banking channels. The team leverages modern platforms, cloud capabilities, and AI‑driven technologies to support innovation, operational efficiency, and member‑centric services.
We are seeking motivated fresh graduates with strong programming fundamentals and a willingness to learn Salesforce technologies. Prior hands‑on experience with Apex or LWC is not required, as long as the candidate has solid understanding of core programming languages and is eager to be trained.

Key Responsibilities

  • Assist in the development, testing, and maintenance of Salesforce applications using Apex and Lightning Web Components (LWC) after receiving required training.
  • Support project teams in understanding and implementing business and technical requirements.
  • Use AI tools such as Copilot and prompt‑based AI solutions to improve productivity, coding efficiency, and solution quality.
  • Participate in code reviews, debugging, and documentation activities.
  • Prepare and deliver presentations, demos, and status updates when needed.
  • Collaborate effectively with cross‑functional teams in an agile environment.

Required Skills & Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related technical field.
  • Strong fundamentals in one or more programming languages such as Java, C++, Python, or SQL.
  • Willingness to learn Salesforce Apex, LWC, and Salesforce platform concepts through structured training.
  • Familiarity with AI tools such as Copilot, prompt engineering, or generative AI concepts is an added advantage.
  • Understanding of basic software development principles, SDLC, and object‑oriented programming.
  • Strong communication, presentation, analytical, and problem‑solving skills.
  • Ability to learn quickly, adapt to new technologies, and collaborate as part of a team.

Unique Experience from this Role

  • Real enterprise project exposure: Gain hands‑on experience working on live Salesforce projects and platform capabilities beyond classroom learning.
  • AI‑assisted development: Utilize tools like Copilot and prompt engineering to code, test, and document efficiently, building future‑ready skills.
  • Cross‑technology learning: Exposure to Salesforce, modern cloud ecosystems, and AI‑enabled development workflows, expanding your overall technical versatility.

Learning Outcomes

  • Apply core programming skills to real‑world development using Salesforce Apex, LWC, Java, Python, and related technologies.
  • Develop proficiency in AI‑assisted development tools such as Microsoft Copilot and generative AI solutions.
  • Gain understanding of enterprise‑grade development practices—SDLC, agile, version control, code reviews, and quality standards.
  • Build awareness of Salesforce platform architecture, integrations, and modern application design.
  • Strengthen analytical thinking, debugging capability, and problem‑solving skills while working alongside experienced developers.