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.We are looking for an enthusiastic and driven Lead/Senior Software Engineer with Salesforce expertise to join our team.In this 100% hands-on role, you will work across all aspects of software delivery, from initial concepts to successful deployment, while collaborating with a diverse and fast-moving team. You are passionate about Cloud development, enjoy sharing your knowledge, and thrive on helping others devise and implement innovative solutions to complex problems.ResponsibilitiesBuild and deploy Agentforce agents, actions, and topicsDesign and develop solutions on the Salesforce platform using Apex, Visualforce, and Lightning ComponentsApply strong architecture principles and clean code practices throughout the development lifecycleCollaborate within an Agile team, contributing from initial concept through to successful deploymentManage source control using Git-based workflowsSupport and mentor other developers, sharing knowledge to help the team growPartner with a diverse team to devise and implement innovative solutions to complex problemsContribute hands-on to all aspects of software deliveryRequirements6-11 years of experience with Salesforce Apex, Visualforce, and Lightning Components (ISV background)Proven experience building and deploying Agentforce agents, actions, and topicsExpertise in software architecture and clean code practicesProficiency in Git-based source controlExperience working in Agile teamsCertifications required: Salesforce Certified Administrator, Salesforce Certified Platform Developer I, and Salesforce Certified Platform Developer IINice to haveSalesforce Certified Agentforce SpecialistSalesforce Certified Sales Cloud ConsultantSalesforce Certified Service Cloud ConsultantWe offerOpportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package:Health benefitsRetirement benefitsPaid time offFlexible benefitsForums to explore beyond work passion (CSR, photography, painting, sports, etc.)