- Design and develop Salesforce workflows and user interfaces (Hands-on)
- Specialize in gathering and analyzing information and designing comprehensive solutions that meet best practice standards and client needs
- Ability to create prototypes and conduct design workshops
- Translate business requirements into working Salesforce solutions
- Deploy/implement Salesforce solutions to various client production and pre-production environments and troubleshoot issues
- Design, develop and modify Salesforce API to support external integrations, SSO, Community portal, and system integrations
- Strong experience with configuration, customization, programming with APEX APIs, APEX Triggers, programming with Lightning Aura Components, and good knowledge in LWC
- Strong practical deployment knowledge of VisualForce, Flex, Salesforce configurations, Apex classes, APEX Web services, API, AppExchange deployment, and Salesforce.com controls
- Handle Data migration, Data import and export automation, Data modeling, and Data Security
- Create technical documentation such as design documents, specifications, software architecture documents, and instructions
- Analyze design and architectural issues and questions
- Support and assist management of the project development team
- Work in a team environment using a structured development process and deliver on time
- Follow up with issues in an efficient manner, including working hand in hand with Quality Assurance and Project Management
- Desired Skills:
- Excellent written and spoken communication skills
- Excellent people management skills, should have handled multi-geographical teams
- Ability to understand client needs
- Ability to work independently and be a self-starter
- Detail orientation and problem-solving ability
- Detail-oriented with the ability to learn quickly and leverage new concepts, technologies, and solutions
- Advanced analytical and problem-solving skills to evaluate business processes and recommend effective solutions
- Cutting-edge innovator who continually studies new technologies and functionality, and is involved in projects that push the capabilities of existing technologies
- Advanced knowledge of project development life cycles, including the ability to coordinate and prioritize multiple complex projects
- Ability to coordinate issue identification and resolution between internal and external clients and the development team
- Expert knowledge of project development life cycles, including the ability to coordinate and prioritize multiple projects
- Ability to lead and supervise others
- Able to use advanced Excel, PowerPoint, Word, and Visio features
- Most preferred skills: SFDC knowledge or apps developed on SalesForce.com and knowledge in JIRA