Job Description :
SalesForce Developer
Baltimore, MD 21202
3 plus years contract

Job Description
Design, develop, maintain and support enterprise applications in including developing Apex Triggers, Visualforce Pages and Apex Classes.
Integrate and Legacy systems using Salesforce APIs.
Demonstrate thorough knowledge of architecture, provide innovative solution approaches to programming, database development and application integration efforts.
Interface with business and IT teams to understand and translate business needs into formal technical requirements and application code.
Develop and execute quality unit test and integration plans/scripts to validate that application changes meet technical specifications.
Work with business teams to complete acceptance testing and participate in integration testing.
Provide support for all system testing efforts including unit testing, functional testing end-to-testing, validation testing and user acceptance testing.
Create Packages to deploy code from Sandbox to Production environment.
Troubleshoot all issues related to code in Sandbox and Production environments.
Perform technical tasks related to CRM migration efforts.
Adhere to all security, change control and MHBE Project Management Office (PMO) policies, processes and methodologies.
Note: The candidate must have the flexibility to work overtime as needed, including weekends, holidays, and off-hours.

Minimum Qualifications
Applications Programmer
A minimum of four (4) years of experience in applications development and implementation.
A minimum of four (4) years of experience using Apex Classes / Controllers, Apex Triggers, SOQL, SOSL, Visual Force Page/Components, Test Classes, schedule jobs, batch jobs and email services.
A minimum of three (3) years of experience with Salesforce Integration using Salesforce APIs and Middleware.
A minimum of two (2) years of hands-on experience in Salesforce Service Cloud implementation.
A minimum of two (2) years of experience in packaging and deploying applications, deploying meta-data between environments using ANT and change sets.
Good knowledge of architecture, ability to provide innovative solution approaches, support programming, database development and application integration efforts.

Preferred Qualifications
The additional Experience/Knowledge/Skills listed below are preferred by the MHBE.
Applications Programmer
A minimum of three (3) years of experience in migrating CRM applications from Oracle or other CRM products to Salesforce CRM.
Knowledge of AJAX, JavaScript, jQuery, Highcharts, Web service API.
Knowledge of Appexchange apps generally used in Service Cloud.
Salesforce Developer/Advanced Developer/Service Cloud certifications.
Experience in implementing Salesforce Communities.
Knowledge of Salesforce data loader.