Point your AI agent at freehire and let it find you a job.

Get the CLI →

EPAM Systems

Lead Software Engineer - Salesforce Primary Cloud

Posted Updated 2 views
Discussion

We are seeking a Lead Software Engineer with expertise in Salesforce Primary Cloud to become part of our team. Candidates should have robust skills in Apex development and Lightning Web Components (LWC) to develop scalable solutions across Sales Cloud, Service Cloud, and Experience Cloud.

Responsibilities

  • Design, develop, and sustain Salesforce solutions using Apex, Lightning Web Components (LWC), and the Lightning framework
  • Customize and improve Sales Cloud, Service Cloud, and Experience Cloud to align with business requirements
  • Build reusable and responsive UI components utilizing LWC
  • Implement business logic via Apex triggers, classes, batch jobs, and schedulers
  • Integrate Salesforce with external systems using REST/SOAP APIs
  • Partner with Business Analysts and stakeholders to translate requirements into technical designs
  • Perform code reviews, diagnose issues, and enhance system performance
  • Maintain best practices for security, scalability, and governor limits
  • Support deployment activities, releases, and post-production troubleshooting
  • Participate in Agile/Scrum ceremonies and DevOps processes

Requirements

  • 8 to 11 years of hands-on Salesforce development experience
  • Strong foundation working across Sales Cloud, Service Cloud, and Experience Cloud
  • Advanced proficiency in Apex, Triggers, and SOQL/SOSL
  • Extensive expertise in Lightning Web Components (LWC)
  • Skilled in Lightning App Builder and other declarative tools
  • Familiarity with the Salesforce security model, covering Profiles, Roles, Sharing, and Permission Sets
  • Practical experience with REST/SOAP integrations
  • Understanding of Agile/Scrum methodologies
  • Excellent communication abilities and stakeholder management skills

Benefits

Opportunity to work on technical challenges that may impact across geographies

Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications

Opportunity to share your ideas on international platforms

Sponsored Tech Talks & Hackathons

Unlimited access to LinkedIn learning solutions

Possibility to relocate to any EPAM office for short and long-term projects

Focused individual development

Benefit package:

  • Health benefits
  • Retirement benefits
  • Paid time off
  • Flexible benefits

Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.