Senior Salesforce Developer

Trantor
Noida, Uttar Pradesh, India

Job Role: Lead Salesforce Developer

Key Responsibilities

  • Design, develop, and deliver scalable Salesforce Service Cloud solutions aligned with business requirements and Salesforce best practices.
  • Lead hands-on development of Service Cloud capabilities, including Case Management, Service Console, Omni-Channel, Knowledge Base, and Experience Cloud components.
  • Develop and configure Salesforce Gainsight solutions, including customer health scoring, success plans, journey orchestration, lifecycle management, and reporting to enable proactive customer success initiatives.
  • Implement AI-driven automation and intelligence using Salesforce Einstein, predictive case routing, sentiment analysis, intelligent recommendations, and automated workflows to improve service efficiency and customer experience.
  • Translate business requirements into high-quality technical solutions, producing detailed technical designs, user stories, and implementation artifacts.
  • Build and maintain custom Salesforce components, including Apex classes, triggers, batches and queueable Apex, Lightning Web Components (LWC), Aura components, Visualforce, Flows, and Platform Events.
  • Ensure code quality and platform performance by adhering to Salesforce development best practices, governor limits, Apex Enterprise Patterns, and test automation standards.
  • Collaborate closely with architects, product owners, business stakeholders, and QA teams to deliver reliable, secure, and scalable Salesforce solutions.
  • Develop and manage integrations between Salesforce, Gainsight, and external systems using Salesforce APIs, REST/SOAP services, and middleware platforms.
  • Support data migration, synchronization, and data quality initiatives, ensuring integrity across Service Cloud, Gainsight, and integrated systems.
  • Participate in DevOps and CI/CD processes, including source control, automated testing, code reviews, and release deployments.
  • Stay current with Salesforce platform enhancements, especially Service Cloud, Gainsight, Lightning, and Salesforce AI capabilities, and recommend continuous improvements.

Required Skills & Qualifications

  • 7+ years of Salesforce development experience, with strong hands-on coding responsibility.
  • 5+ years of experience developing Salesforce Sales, Service Cloud, and Experience Cloud solutions.
  • Salesforce Service Cloud Consultant and/or Salesforce Platform Developer I/II and Certified JavaScript Developer certifications preferred.
  • Hands-on experience with Salesforce Gainsight, including configuration, data modeling, rules engine, success plans, and reporting (or strong experience integrating Gainsight with Salesforce).
  • Knowledge of Customer Success metrics (Health Score, NPS, CSAT, Renewal Risk)
  • Experience implementing AI-powered automation within Salesforce using Einstein AI, predictive insights, and intelligent workflows.
  • Experience with Einstein Bots, Digital Engagement, and AI-driven service analytics
  • 4+ years of Lightning development experience, including Lightning Web Components (LWC) and Aura.

Strong expertise in:

  • Apex (classes, triggers, batch, queueable)
  • Lightning Web Components (LWC)
  • Visualforce
  • Flows & Process Automation
  • Platform Events
  • SOQL & Salesforce APIs
  • Deep understanding of Salesforce governor limits, performance tuning, Apex Enterprise Patterns, Apex Mocks, and testing best practices.
  • Experience with Salesforce DX, Visual Studio Code, Git-based source control, and CI/CD pipelines.
  • Knowledge of integration patterns and ETL tools such as MuleSoft, Workato, Boomi, or Informatica.
  • Experience working in Agile/Scrum development environments, contributing to sprint planning, estimation, and technical design.
  • Strong communication and collaboration skills, with the ability to mentor junior developers and influence technical decisions.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →