Tech Stack
AngularCloudJavaScriptReactSFDCSOAPSQLVisualforce
About the role
- Design, develop and deploy Salesforce solutions to enable business objectives and outcomes
- Serve as a Salesforce platform solution expert and SME for cloud platforms
- Engage with Solution Architects, Technical Leaders, Product Owners, Business SMEs and Analysts to design capabilities
- Work collaboratively on technical discussions, presentations and internal strategic initiatives to grow the platform
- Configure and customize Salesforce objects, layouts, workflows, validation rules, triggers, and automation
- Implement Apex, Visualforce, Lightning Components and integrate Salesforce with other systems using REST/SOAP APIs
- Perform unit testing, system integration testing and user acceptance testing to ensure solution quality
- Participate in release management activities and lead releases across lower environments as needed
- Contribute to the knowledge base and mentor other team members on Salesforce cloud platforms
- Analyze requirements, gather information, and design flexible, adaptable solutions that address business needs
Requirements
- Bachelor’s degree in computer science, management information systems, engineering, or related field
- Minimum 3 yrs. of experience as a salesforce developer
- Strong knowledge of Salesforce Cloud platforms (Sales Cloud, Marketing Cloud, Commerce Cloud, Service Cloud, Experience Cloud, Analytics Cloud)
- Proficiency in Apex programming language, Visualforce, and JavaScript
- Experience with Salesforce Lightning and Lightning Components
- Understanding of Salesforce data model and security model
- Experience in CTI integration, email automation, self-service, knowledge management
- Perform unit testing, system integration testing, and user acceptance testing
- Experience with REST and SOAP APIs, SFDC APIs, SOSL, SOQL, SQL and XML
- Familiarity with web technologies HTML, CSS, and JavaScript frameworks (e.g., Angular, React)
- Experience with version control systems (e.g., Git)
- Experience integrating Salesforce with other business systems; knowledge of middleware like MuleSoft or Salesforce Integration Cloud
- Ability to create custom validation rules, triggers, automation, and customize objects, layouts, and workflows
- Earn and maintain Salesforce certifications (Platform App Builder, Developer I, Developer II preferred)
- Strong communications skills and ability to collaborate with business and technical stakeholders
- Strong analytical, problem-solving, organizational skills; ability to manage multiple priorities and projects
- Ability to adapt to change, influence stakeholders, and support change management processes