About this role
Salesforce Developer The Salesforce developer is responsible for designing and programmatically customizing the Salesforce application. This role will work with the product/technical owners, architects, other developers and testers to deliver customizations. Responsibilities • Develop Apex (classes and triggers), Lightning Components, and Visualforce to extend Salesforce in order to support business requirements • Build interfaces with other applications by developing custom REST/SOAP web services and consuming REST/SOAP APIs. • Testing (unit, systems, integration, regression) and debugging. • Collaborate with other developers and administrators to understand business requirements and any offer suggestions to meet the requirement (declarative/custom code, security, scalability, limits) • Contribute to technical documentation. • Perform declarative changes such as creating processes using process builder, workflow rules, Flows, Validation rules etc. • Develop solutions that work with integrated applications such as DocuSign • Participate in variety of Salesforce projects and work with stakeholders to create non-functional requirements. • Assist in the creation of a design/solution architecture. • Analyze AppExchange and other products to recommend solutions that meet business needs; conducts prototyping and creates Proof of Concept to support recommendations based on facts. Partner with the architect and technical owner to suggest solutions that would best meet the requirement. • On call developer support during US hours. • Mentor and support in developing other developers. Required Qualifications and Skills • Salesforce Platform Developer I Certification. • 8+ years of experience working as a developer in Salesforce. • Solid experience with building Lighting Web Components, Apex classes, Triggers, Visualforce Lightning