Job Description :
Note from Hiring Manager: Candidates should be hard core Salesforce developer with good experience in Apex Programming language and Visualforce UI page design.

Immediate start. We are seeking two very strong SFDC Developers.
Responsibilities
Need to have the latest Salesforce.com experience.
Testing, coding, administration, triage/trouble shooting are all requirements.
Understanding & Application of the Software Development Life Cycle (SDLC)
Develop with test-driven development (TDD) and iterative development
Agile Methodology experience is a PLUS.
The Salesforce.com (SFDC) developer must have experience:
Working with commercial customers
Must have strong knowledge and extensive (3+ years) work experience in development & implementation of multiple SFDC projects.
Must have expertise and strong knowledge in Apex programming, Visual force, Data loader, SFDC configuration, Sites and SSO
Ability to storyboard, wireframe, design and develop User Interface.
Skilled at front-end engineering using Object-Oriented JavaScript, UI Frameworks (jQuery, Bootstrap, Angular), Mobile frameworks, XML, Polyfills
Understanding of MVS Framework
In-depth knowledge of developing and supporting JavaScript and AJAX applications.
Proficient with HTML 5, CSS 3.0 with W3C Standards as well as Advanced/Functional JavaScript.
Must have exposure to SFDC best practices & guidelines in implementing the solution
Proficiency with development tools, including Eclipse IDE, SVN, and wiki.
CSS, HTML and other presentation technologies necessary to create customer presentations using Visualforce pages.
Experience with Batchable and Schedulable interfaces
Thorough understanding of the constraints of SFDC, particularly with regard to data, APEX and processing, including an understanding of best practices for delivering business requirements in the context of the constraints.
Experience configuring standard SFDC CRM Objects and Modules including validation rules, formulas, record types and page layouts.
Experience with JAVA or .NET
SFDC certified professional strongly preferred but not required
Should be able to think beyond the product boundary to suggest solution alternatives
Must have experience in Project documentation
Must have Good communication and client facing skills
Works well within a team; strong communication