Roles and responsibilities:
• Design & implement APIs and web-based interfaces utilizing Apex code, Web Services, etc
Adhere to best practices and standards while developing Salesforce applications.
• Prepare technical design/specification documents from the business requirements.
• Work closely with the Architecture team, Platform Engineers, implementation partners, 3rd
party vendors, and other technology teams.
• Ensure on-time delivery of the tasks assigned with high quality and standard.
• Salesforce Sales Cloud and PD 1 / 2 Certifications are desired.
• Responsible for developing and supporting customized and standard solutions that support
business requirements and drive key business decisions.
• Technical leadership, setting best practices including integration and application development,
deployment, testing (unit and systems), and iterative refinement.
• Seek out ways to utilize SFDC to improve processes and productivity and make
recommendations to support an organization scaling at a rapid pace.
• Define, communicate, and manage a change management (release) process to develop and
implement new applications/code and updates to existing applications/code.
Skills Required:
• Candidate should have working experience as a Salesforce developer providing customization,
development, enhancement, and support for Salesforce.com CRM Applications
• Strong experience with APEX APIs, APEX Triggers, Visual Force, Chatter, Apex Data Loader, etc..
• Solid understanding of and detailed experience with Salesforce.com architecture and API
• Detailed experience writing Visualforce and Apex classes and triggers, Queueable Apex.
• Should have exp in flows, process builders.
• Must have hands-on experience with Lightning web components (LWC).
• Experience with Sales Cloud, Service Cloud, Community Cloud
• Experience using Salesforce data tools.
• Strong understanding of relational databases
• Demonstrative success with multiple Salesforce.com integration projects
• Experience integrating Salesforce.com with other applications via real-time, batch, sync/async.
• Experience with scripted data loader, web services, cloud or on-premises middleware and
other enterprise integration technologies.
• Strong business analysis and functional experience, including requirements gathering,
creating/deploying solutions to end users.
• Strong attention to detail and excellent problem-solving skills
• Strong verbal/written communication and data presentation skills, including an ability to
effectively communicate with both business and delivery teams.