Developer / Programmer Apex – Salesforce CRM Software & Application

Job Description:

Responsible for developing in Visualforce, Apex and other technologies to build customized solutions that support business requirements. Supports the implementation from proposal to delivery. Build Salesforce applications using Apex and Visualforce to meet documented business requirements and conform to design specifications. Create/modify existing controllers, controller extensions, and triggers across all platforms.Develop UI using Visualforce, JavaScript and jQuery. Solid Apex coding practices along with collaboration with dev team in conducting peer reviews. Develop UI using Visualforce, JavaScript and jQuery. Works with cross functional IT and business teams to architect, design and develop solutions based on business requirements. Follow all project standard operating procedures (SOP) related to time reporting, DevOps, reporting status, updating PM/ticketing system for assignments, bugs, events, incidents, requests, changes, problems, etc.

Requirements:

  • Must have historical and proven knowledge and practical application of Visualforce, APEX programming, and Web Services.
  • Experience working with Salesforce API’s and general connectivity/integration best practices, including implementation and maintenance of external sync agents developed in Java,  NodeJS, JavaScript, Python, or similar.
  • Experience with database software, platform as a Service solutions, integrating Salesforce with multiple internal applications & applying software development lifecycle methodologies to Salesforce development, including source code control, automated testing, change management and promotion,  and secure management of test data.
  • Knowledge of general Web Services concepts such as SOAP, REST, HTTP etc. is a must.
  • Experience with Lightning custom and out of the box components, SOQL or SQL and understanding of RDBMS concepts.