Job Description :
J.O#: 120119EIT
Title: Salesforce Developer
Location: Philadelphia, PA
Duration: 12+ months

Key Skills: Apex,, SOQL

This candidate will deliver on planning, designing and configuring new software for NGAN internal tools/web applications. Ensures documentation of all development activity. In this position the candidate will collaborate with developers in all aspects of the development cycle, from design through implementation to test and deployment. This candidate will act as a resident subject matter expert for, advising on key architectural decisions around and all supporting technologies. Primary responsibility on the Salesforce platform is the system design(s) with a concentration on multiple levels of integration.

Architect systems and design, develop and implement infrastructure/applications for industry specific roles that require integration with internet, intranet, or statewide systems and applications.
Experience in designing and developing software components – specifically with
Familiarity with best practices, support mechanisms, procedures and limitations is required integration experience, including web services (REST for CRUD operations a plus)
Experience with working in environment with multiple platforms.
Experience with at least 2 full life cycle implementations of with 1,000+ user licensees.
Proficiency in programming using APEX, Visual Force, Java, JavaScript, XML, HTML5 and the use of these tools with
Strong with configuration, customization, programming with APEX APIs, APEX Triggers, and implementing new instances of from inception of license purchase.
Ability to define the system landscape, to identify gaps between current and desired end-states, and deliver solution.
Additional experience includes Workflow with Actions, Approval Workflow.
SOQL and intermediate knowledge of Oracle database would be helpful. Understanding of RDBMS concepts required.
Ability to document enhancements or redesign of application using Visio, MSWord, Excel Ø Ability to thrive in a multifaceted team which includes vendor developers.
Develop Software Cost Estimates by analyzing the Business Requirements and viable design solutions Expert level experience with a variety of ETL tools including Data loader, Informatica and/or Pentaho.

5 years direct hands on experience in all aspects of developing and implementing applications. certification, 401 – Developer required, 501 certification a plus o 2 years of developing customizations for using the SDK o Proven experience in implementations with at least one integration o Proven experience in overseeing the direction, development, and implementation of solutions.
Strong knowledge of software quality assurance best practices and methodologies.
Strong knowledge of data management, including data capture, warehousing, segmentation, mining, storing, cleansing, and security.
Knowledge of Business Process Management (BPM) techniques and tools, JIRA and Remedy a plus.
Project management skills and exposure to project-based work structures.
Knowledge of applicable data privacy practices and laws.
RDBMS skills, SOQL, Oracle.