KEY DUTIES & RESPONSIBILITIES:
• Performs technical analysis, design, configuration, and implementation support for system integrations and Salesforce customizations
• Ownership of all technical aspects of Salesforce, including data migrations, data quality, systems integrations, 3rd party applications, AppExchange products, and custom code
• Responsible for developing custom applications and code, Lightning Components, Apex, Triggers, and other technologies to build customized solutions that support business requirements and drive key business decisions
• Writes, tests, analyzes, and implements high quality code according to specifications
• Define and monitor compliance with code checking, backup/recovery, and versioning processes using version control systems
• Integrations and/or Connectors between Salesforce.com and other applications
• Technical leadership, setting best practices including integration and application development, deployment, testing (unit and systems), and iterative refinement
• Create actionable technical documentation based on gathered business requirements
• Assist with scoping and planning of various CRM related projects and initiatives
SKILLS REQUIRED:
• 5+ years previous development experience with Salesforce (Certified Salesforce.com Developer)
• Financial Services Cloud experience is plus.
• Solid understanding of and detailed experience with Salesforce architecture and API
• Detailed experience writing Lightning Components and Apex classes and triggers
• Experience using Salesforce DX is preferred
• Demonstrative success with multiple Salesforce integration projects
• Experience integrating Salesforce with other applications via real-time, batch, sync/async
• Experience with scripted data loader, web services, cloud or on-premise middleware and other enterprise integrating technologies
• Strong business analysis and functional experience, including requirements gathering, creating/deploying solutions to end users
• Technical project management experience preferably in Agile software development mythologies
• 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 technical teams
Certifications
• Certified Salesforce Developer
• Certified Salesforce Advanced Developer a plus.
ANY GRADUATE