Salesforce Developer Information Technology (IT) - Fair Haven, NJ at Geebo

Salesforce Developer

Company Name:
Sprocket Professional Services
Our client is a fast-growing business & technology consulting firm. Their focus is integrating cloud apps with Enterprise systems. Partnering with top technology providers such as IBM, gives them a unique advantage in the cloud computing market.
BASIC JOB QUALIFICATIONS/REQUIREMENTS:
Must have experience and knowledge of Object-oriented programming (Java, Ruby, C#, C++, etc)
Ability to multi-task on several projects, be a team player, and work well under pressure
Excellent communication and time management skills with the ability to learn quickly and think creatively
Self-motivated and able to work independently dealing with ambiguity and thriving in a rapidly changing environment
Proficiency with UML
Ability to build processes from design documentation and or test cases

ESSENTIAL FUNCTIONS
SalesForce.com Skills: APEX, Apex Triggers, SFDC Metadata API, Force.com development, VisualForce page controllers, SOQL, SOSL
Knowledge of Web Services (WSDL, SOAP, SOA, XML, JSON, REST)
Establishes accurate, readable code built in accordance to object-oriented concepts and platform best practices
Design and write efficient code
Effectively uses fundamental OOP principles to ensure scalability of program while conforming to SFDC governor limits
Takes into account the bigger picture while minimizing the number of run time errors and making sure all errors are gracefully caught
Work and maintain legacy code
Ability to effectively read and communicate the purpose of legacy code
Ability to add functionality to existing code without breaking existing processes
Able to write efficient unit tests and strive for full code coverage
Create unit test data to ensure scalability of unit tests and to allow for use case changes
Unit test effectively covers all branches and tests for security as well as data validation
Communicate effectively about application input and output
Effectively describe application flow to the client, and predict positive and negative behavior
Ability to create flow diagram according to input and output
Configure and customize SFDC managed applications
Knowledgeable understanding of partner applications (Apttus, ServiceMax, Birst) with the ability to configure applications without coding
Ability to provide creative solutions within application framework and to communicate application limits without coding
Best practices know-how including Waterfall, Agile, project planning, and scope control
Assist with documentation, solution design, solution architecture, project estimation and training
Report and update the status of projects and work items
Minimize our exposure and risk on project by resolving and/or escalating issues in a timely manner
Continually seek opportunities to increase customer satisfaction and strengthen client relationships
Obtain and maintain appropriate certifications

OTHER FUNCTIONS
Complete bug fixes and evaluate code based on test cases
Participate in Pre-Sale Activities including demos of applications, partner applications, and AppExchange applications
Understand principles and concepts for effective project management
Identify and capture scope changes and follow change request process
Exercise independent judgment, and work with Manager/Mentor on enterprise level projects
Mentoring and supporting junior members of the Team by initiating training, providing timely feedback, and promoting creative thinking
Assist in interview process including ability to technical screen candidates
Proactively learn and utilize new technologies, concepts, and procedures as appropriate
EDUCATION/CERTIFICATIONS:
Required: Bachelor's degree in Computer Science, Software Engineering, IS, IT, or related field.
Salesforce.com CertificationsEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.