Description

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.


 

Key Skills
Education

ANY GRADUATE