Job Description :
Job : Salesforce Developer
Location : Jersey City NJ
Duration : 12+ month contract

Role:
The Sr. Salesforce Developer will perform complex software design tasks and work independently on the design, installation and maintenance of complex Salesforce systems/projects.

Responsibilities:
Performs product design and development tasks of a moderate to high complexity which require research and analysis
Perform system design and specification development, program logic and flow-charting, unit/functional testing, debugging, and documentation
Works independently and with supervisory review on moderate to highly complex programming tasks. Provides analysis of problems and recommends solutions. Prepares design documentation, implementation plans and test case documents.
Participates in client interactions, possibly with more senior team members, to develop system solutions to business problems
Works within established procedures to develop, test, implement, and maintain application software
Mentors more junior developers and may lead projects as needed

Requirements:
3-6 years programming experience
Hands-on, in-depth experience with Apex, VisualForce, SOQL/SOSL, Force.com IDE and Force.com Ajax Toolkit
Salesforce.com configuration and application design skills
Knowledge of XML, HTML, DHTML, CSS, SOAP/REST and Javascript preferred
Salesforce.com integration experience preferred
Full knowledge of common software design patterns (Gang of Four)
3-6 years’ experience with Object Oriented Analysis and Design
3-6 years’ experience with distributed systems development
3-6 years’ experience with real time, high volume transaction systems preferred
Experience working with highly concurrent systems preferred
Financial services/brokerage experience preferred
Experience with real time processing, relational database systems, and data
Ability to interpret business requirements
Excellent verbal and written communication skills
Demonstrated experience working with core business logic within applications
Bachelor''s degree in Computer Science or related discipline

Candidate should have at least one of the following salesforce certifications: DEV 401, App Builder, and Platform Developer 1.
Military education or experience may be considered in lieu of civilian requirements listed