Description

Responsibilities

  • Develop new functionality (custom objects, workflow rules, VisualForce pages, etc) leveraging all the standard Force. com platform features.
  • Responsible to code complex Visualforce pages and APEX classes.
  • Work directly with users to take an idea and turn it into a workable solution.
  • Day to day interactions with the Business Development and Commercial Development teams to understand, design, and develop new Salesforce functionality as needed by the business.
  • Ensure all changes are reviewed and deployed and approved via the Change Management process.
  • Support QA in functional and system level testing and fix defects.
  • Make suggestions to existing complexity with updated SF features (Process Builder, approval process, quoting, forecasting, etc).
  • Train other development resources on Salesforce development practices as needed.
  • Responsible to build integrations with other systems (such as, NetSuite, custom application) using REST and Web Services.

Required Skills

  • Should be able to estimate implement efforts for small to mid-size projects and plan development tasks.
  • Should have hands-on expertise in all of the follow technology: Visualforce, APEX, Process Builder, Triggers, Workflows include Restful and related technology.
  • Excellent written and verbal communication skills.
  • Effective problem solving skills.
  • Project Management Skills an advantage.
  • Strong Analytical skills to respond to requested changes and identify customizations.
  • Ability to manage conflicting priorities and meet deadlines.

Required Experience

  • Minimum 3 years of experience in force.com and Salesforce development with UI skills, or similar roles.
  • Experience with Lightning and Communities.
  • Experience with Sales Cloud, Service Cloud, Knowledge, Chatter and understanding web services API, Apex integrations, VisualForce & Lightning components.
  • Experience with version control, managing sandboxes and using automated deployment tools.
  • Experienced in coaching technical teams and developers.
  • Experience working with Product Managers, SFDC admins and other business partners.
  • Experience with estimating software development.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field


 

Education

Any Graduate