Salesforce Developer, II

Job ID


Participates in analyzing, evaluating, and reviewing business problems to be solved with automated systems.


Salesforce - 3+ years of experience
Intermediate-to-Advanced understanding of the Declarative Salesforce functionality
Workflow/Visual Flows/Headless Flows/Process Builder Flows/Approval Flows
Data Modeling & Management: Standard vs. Custom Objects, validation rules
User Management, SFDC Licensing models
System Security & Access, Profiles, Roles, Record Sharing
Functional experience Sales CRM Cloud OR Service Cloud OR Marketing Cloud preferred

Intermediate-to-Advanced understanding of Programatic Salesforce functionality. Must demonstrate strong aptitude in SFDC Development
MVC Pattern - VF, Apex, Classes, Triggers
Demonstrated understanding and usage of Batch Apex, Scheduled Apex and Dynamic Apex strongly preferred.
Lightning Component Framework preferred
Debugging Tools/techniques
Data import/export
Source code control
Testing Framework and Code deployment
High Data Volume (HDV) intake and processing
Some experience with various other SFDC dev environments (Heroku/App Cloud) a plus
Experience with Standard/Classic vs. Salesforce Console vs. Salesforce Lightning UI development a plus

Demonstrate Intermediate-to-advanced aptitude with cloud integrations (1+ years)
Webservices: SOAP, REST, API Calls
Cloud and on-premise Integrations via middleware
inbound/outbound WS, events based actions based on WS
Familiarity with Salesforce (Lightning) Connect a plus

Advanced experience with Appexchange Applications
Managed vs. Unmanaged
License Management for packaged applications

1+ year experience with SFDC Portal/Communities preferred

2 + SFDC Certifications preferred (Admin + Developer or Admin + Consultant)

Ability to provide escalation support on an as-needed basis


  • Preferred Education:
    • Bachelor's Degree required or equivalent experience
  • Preferred Work Experience (years):
    • 2-5 years of experience
  • Key Skills and Competencies:
    • Good Communication Skills
    • Ability to understand end user issues
    • Technical hands-on experience
    • Able to work independently and excel in a collaborative environment
    • Ability to trouble shoot
    • Demonstrated knowledge of applicable IT systems /applications
    • Ability to develop new systems and tools
    • Experience in documenting and maintaining up to date systems procedures
    • Demonstrated analytical skills
    • Experience in performing in a fast-paced, high growth, rapidly changing environment
    • Ability to identify and implement process improvements

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share with your network