How You Will Contribute
- This is a hands-on development role requiring strong Salesforce CRM Analytics and Salesforce development expertise.
- Understand and apply Salesforce best practices, standards, principles to work within Salesforce framework and limits.
- As a core team member, collaborate with cross functional teams and remote teams following Agile delivery methodology in all SDLC phases - Analysis, Design, Development, Integrations and Maintenance.
- Create and maintain required documentation for solution delivery - Technical Design, Deployment & knowledge sharing.
- Provide support to team members in troubleshooting, debugging, and resolving any issues during development, testing and production support.
What you will need to be successful
Essential Skills and Experience
- Bachelor s degree or Master s in Computer Science / Information Technology / Electronics and Communication Engineering or any other relevant discipline.
- Atleast 7 years of hands-on expertise in designing and developing solutions for complex business processes in Salesforce CRM Analytics and other Salesforce platform.
- Must-have proven experience in Salesforce CRM Analytics or Tableau Analytics design and development experience.
- Salesforce CRM Analytics (must have).
- Nice to have proven experience in development of Apex, Lighting Web Components (LWC), Apex Triggers, Queueables, Batch Apex, Callout Integrations.
- Strong experience in working with CI/CD frameworks in Agile delivery model on Salesforce projects: VSCode, SFDX, Git, JIRA, Jenkins, or Flosum / Copado / Gearset etc.
- Strong proficiency in Secure coding, Sharing Architecture.
- Proficiency in Application integrations using Salesforce APIs (SOAP, REST, Bulk, Metadata, Event Driven Architectures) with other cloud and on-premise applications (e.g. SAP).
- Proficiency in Salesforce development competencies: Apex, LWC, Aura, Javascript, Web components, JSON, SOQL, and Unit testing.
- Expert in recommending and applying appropriate design and integration patterns based on business requirements.
- Proficiency in designing and optimizing data models on Salesforce platform
- Certified Salesforce Platform Developer I.
- Expert in managing multiple environments and deployment across environments (sandboxes, production, change sets etc.)
- Expert in data maintenance with importing, exporting data, backup & restore.
- Experience in analyzing business needs, designing, estimations and demos.
- Experience working with remote teams based out of different time zones. Should be able to co-ordinate and collaborate with remote team members.
Preferred Skills and Experience
- Salesforce Platform Developer II certification (strongly preferred)
- One or more of Salesforce Architect level certifications (Application Architect, Systems Architect, Integration Architect, Data Architect)
- Marketing Cloud, NodeJS, Angular, React, Jest etc.
- Integration platforms experience: Dell Boomi, MuleSoft, Informatica etc.