Responsibilities:
-Perform hands-on technical implementation, with a focus on delivering functional solutions on the Salesforce.com platform.
-Take a lead role in the design, implementation, deployment and documentation of projects that leverage the Salesforce.com toolset.
-Serve as the subject matter expert for solution architecture that will include configuration, development, integration and customization of complex environments.
-Serve as technical lead for Salesforce projects.
-Strong understanding of Salesforce Declarative Programming and Administration (develop code, custom objects, Visual Force pages, Apex, reports, workflows and assignment rules).
-Design and develop solutions primarily on the Salesforce platform using Apex programming language and Visual Force.
-Develop software solutions using MS tools, Salesforce.com API framework, and 3rd party APIs.
-Perform unit testing and defect fixes.
-Liaise with internal clients and users to understand their business needs in developing solutions through Salesforce.
-Ad hoc analysis and projects as needed.
Attributes & Requirements:
-Bachelor’s degree in Computer Science or related field.
-6+ years’ of experience working with Salesforce.
-One or more Salesforce certifications demonstrating current knowledge as a developer.
-Advanced knowledge of Microsoft Office products, particularly Excel.
-Solid understanding of Java.
-Solid understanding of web technologies, such as HTTP, JavaScript, AJAX, HTML, DHTML, CSS.
-Solid knowledge of SQL and understanding of relational databases.
-Proficient in writing clean, solid, readable code.
-Experience with at least one object-oriented programming language, such as Java, C#, C++.
-Highly accurate with meticulous attention to detail.
-Excellent problem solving capabilities.
-Strong project manager, capable of juggling multiple projects involving various end users, meet deadlines and proactively communicate status updates.
-Demonstrate calm under pressure and be a proactive contributor with an eagerness to learn.