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
3+ years of experience working as a developer in Salesforce
Solid experience with building Lighting Web Components, Apex classes, Triggers, Visualforce Lightning Aura Components and writing SOQL queries
Ability to build batch apex, schedulable apex, queueable apex
Ability to build REST /SOAP webservices and consume REST/SOAP APIs
In-depth knowledge of the basic capabilities of the Salesforce platform and products (especially Sales Cloud), including an understanding of the data model, integration capabilities, development and maintenance best practices, as well as the pros and cons of the available tools and frameworks
Bachelor's degree