What are the responsibilities and job description for the Senior Salesforce Developer - AssetMark position at S M Software Solutions Inc?
Client - AssetMark
Salary - 140,000 (FTE)
Sr. Salesforce Developer
Key Responsibilities:
Salary - 140,000 (FTE)
Sr. Salesforce Developer
Key Responsibilities:
- Design, develop, test, and deploy customized Salesforce solutions, leveraging Apex, Visualforce, LWC (Lightning Web Components), and JavaScript.
- Develop and optimize Sales Cloud, Service Cloud, and Marketing Cloud functionalities to meet business needs.
- Implement complex integrations between Salesforce and third-party applications using REST/SOAP APIs, middleware solutions (MuleSoft preferred), and other integration tools.
- Customize and enhance Salesforce workflows, process builders, validation rules, and triggers.
- Develop and implement Marketing Cloud components such as Journey Builder, Email Studio, Mobile Studio, and Automation Studio.
- Collaborate with business stakeholders, solution architects, and cross-functional teams to understand requirements and translate them into technical solutions.
- Ensure security best practices, data governance, and compliance are maintained across all Salesforce environments.
- Conduct code reviews, optimize existing solutions, and improve application performance.
- Mentor junior developers and provide guidance on Salesforce best practices.
- 10-12 years of experience in Salesforce development, with strong expertise in Sales Cloud, Service Cloud, and Marketing Cloud.
- Proficiency in Apex, Visualforce, LWC, Aura Components, and SOQL/SOSL.
- Hands-on experience in Marketing Cloud configuration and customization, including Journey Builder, AMPscript, SQL for data extensions, and REST APIs.
- Strong understanding of Salesforce security models, roles, profiles, permission sets, and sharing rules.
- Experience with CI/CD processes and deployment tools like Copado, Gearset, or Salesforce DevOps Center.
- Proven experience in data migration using Data Loader, Workbench, or ETL tools.
- Experience with Agile development methodologies and version control systems (Git, Bitbucket, or similar).
- Excellent problem-solving skills and ability to work independently or as part of a team.
- Salesforce certifications such as Salesforce Certified Platform Developer I & II, Salesforce Marketing Cloud Developer, or Salesforce Application Architect.
- Experience with MuleSoft, AWS, or Azure integrations.
- Knowledge of AI-driven automation within Salesforce (Einstein Analytics, AI Builder).
- Strong experience with Salesforce Flows and Omni-Channel solutions.