{bc}
indeed

Senior Software Engineer - Salesforce Primary Cloud

EPAM Systems
Karnataka, IND
Onsite
Discovered 1 months ago
Salesforce DevelopmentApexLightning Web ComponentsSalesforce Lightning FrameworkSales CloudService Cloud

Full Job Posting

Role Overview

EPAM seeks a Senior Software Engineer - Salesforce Primary Cloud to deliver scalable Salesforce solutions across primary clouds.

The role extends Sales Cloud, Service Cloud, and Experience or Community Cloud, integrates external systems, and supports Agile delivery.

Responsibilities

  • Design, build, and maintain Salesforce solutions using Apex, Lightning Web Components, and the Lightning framework.
  • Configure and enhance Sales Cloud, Service Cloud, and Experience or Community Cloud features to meet business needs.
  • Develop flexible, reusable user interface components with Lightning Web Components.
  • Implement business logic with Apex triggers, classes, batch processes, and scheduled jobs.
  • Integrate Salesforce with external systems through REST and SOAP API connections.
  • Collaborate with business analysts and stakeholders to translate requirements into technical solutions.
  • Conduct code reviews, troubleshoot defects, and optimize performance.
  • Ensure security, scalability, and governor-limit management best practices.
  • Support deployments, release management, and post-launch issue resolution.
  • Participate in Agile and Scrum ceremonies and DevOps-related workflows.

Requirements

  • 6-9 years of hands-on Salesforce development experience in production environments.
  • Solid background with Sales Cloud, Service Cloud, and Experience Cloud or Community Cloud.
  • Strong command of Apex, Triggers, and SOQL/SOSL.
  • Deep familiarity with Lightning Web Components.
  • Proven ability using Lightning App Builder and other declarative tools.
  • Understanding of the Salesforce security model, including Profiles, Roles, Sharing Rules, and Permission Sets.
  • Experience integrating systems through REST and SOAP protocols.
  • Working knowledge of Agile and Scrum practices.
  • Strong communication skills and effective stakeholder engagement.

What EPAM Offers

  • Opportunities to work on technical challenges across geographies.
  • Online learning, knowledge sharing, external certification learning, Tech Talks, and Hackathons.
  • Unlimited access to LinkedIn Learning.
  • Potential short-term and long-term relocation projects at EPAM offices.
  • Health, retirement, paid time off, and flexible benefits.
  • Opportunities to explore interests through CSR, photography, painting, and sports forums.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at EPAM Systems