Description

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

Education

ANY GRADUATE