We are seeking an experienced Senior Salesforce Developer to join our team, offering expertise in Salesforce Primary Clouds (Sales Cloud, Service Cloud, Community Cloud) in a fully remote capacity.
As a Senior Developer, your role will involve creating, designing, and implementing customized solutions to address complex Salesforce challenges.
Responsibilities
-
Design and develop solutions using Apex (triggers, batch, queueables, schedulables, platform events) and declarative tools when appropriate
-
Architect robust sharing and visibility models (role hierarchy, org-wide defaults, criteria/owner-based sharing, teams, territories) aligned with least privilege principles
-
Build resilient integrations with external systems
-
Conduct code reviews, and elevate engineering standards
-
Translate business requirements into secure, maintainable technical designs in collaboration with product owners, admins, and architects
-
Produce technical documentation, sequence diagrams, and contribute to architecture decision records (ADRs)
-
Support release management and production operations
Requirements
-
5-6 years of hands-on Salesforce development experience with advanced Apex skills, Front-End Development and strong platform performance tuning knowledge
-
Proven track record in designing complex sharing models and implementing enterprise-grade security controls
-
Strong integration experience across REST/SOAP, Platform Events, Bulk APIs, and middleware
-
Solid understanding of data modeling, large data volume (LDV) strategies, and transactional integrity within Salesforce
-
Excellent communication and collaboration skills across technical and business teams
-
Upper-Intermediate English language proficiency (B2)
Nice to have
-
Salesforce Platform Developer I, Platform Developer II or Agentforce certifications are preferred
We offer
-
CONTINUOUS UPSKILLING, LEARNING & DEVELOPMENT
-
Diversity of tasks and projects
-
Assessment center for objective review of competency level
-
Personal development plan
-
Mentoring programs and leadership development
-
Certification and professional development support
-
Access to learning platforms including more than 2,500 internal courses and the LinkedIn Learning library with 20,000+ courses
-
English courses taught by certified teachers
-
CORPORATE BENEFITS
-
Extra leave days
-
Referral bonuses
-
COMPENSATION PACKAGE
-
Competitive compensation paid in USD
-
Regular salary and performance reviews
-
MEDICAL & HEALTHCARE
-
Private health insurance
-
Well-being events
-
WORKING ENVIRONMENT
-
Recreation areas and kitchens
-
Tea, coffee, and snacks
-
Well-being events
-
Sports equipment and game consoles
-
IT Equipment
-
Microsoft's Software Assurance Home Use Program (HUP)
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.