What You Will Do As a Salesforce Developer
Meeting with business stakeholders and translating functional requirements into technical requirements
Ensuring the quality, consistency and efficiency of all Salesforce activities including: general administration, data validity, reporting, support, maintenance, and improvement of the Salesforce platform
Re-engineer existing processes or build new processes to support the growth of the company
Implement/integrate/help manage third party applications as necessary
Design and develop technical solutions in Salesforce, extensive experience with customization on the Salesforce Lightning platform which should include: Lightning Components using the Lightning Design System framework, Apex, SOQL,and declarative platform tools (Process Builder, Lightning flows, Lightning App Builder, etc.)
Maintain Salesforce Data Integrity
Design and build high-performance, reusable and reliable apex code with best practices
Web Services development with the Salesforce API (REST/SOAP/MetaData, etc)
Prepare technical specifications, detailed design documents, and developing test cases
Partner closely with the QA team during the build, test and UAT cycle to ensure build quality
Follow SDLC processes and tools, Iterative Design & Prototyping (Agile)
Required Skills And Experience
7+ years of Salesforce development experience with Salesforce administration, Apex, Visualforce, triggers, batch Apex, Salesforce APIs, configuring Salesforce using workflows, validation rules and lightning flows
Must have Salesforce administration skills like creating objects, fields, page layouts, lightning layouts, workflows, lightning flows, Email templates, data loader
Experience with Salesforce development using Lightning Framework, Apex
Experience with AURA and Lightning Web Component development
Experience with web technologies including HTML, XML, CSS and JavaScript
Experience writing SOQL and SOSL queries
Experience with Salesforce CPQ, a plus
Experience implementing Salesforce with other applications using SOAP, REST, BULK APIs
Good understanding of Salesforce CRM governor limits with an ability to optimize code to respect those limits
Experience in working with CD/CI DevOps tools
Working knowledge in SDLC process (Waterfall and Agile) , Agile Scrum Methodology experience (Preferred)
Experience and desire to work in a multi-region global delivery environment
Strong problem solving and troubleshooting skills
ANY GRADUATE