Responsible for working with the sales operations, business analyst team, and end users to convert business requirements into technical solutions and implement them in the Salesforce.com platform. Coordinates with other developers & Architects to deliver complex implementations. Translates development requirements and specifications into high quality, efficient solutions in the form of KDD (Key Design Document) & TDD (Technical Design Document). Provides accurate estimates for completion of build, system testing, and implementation phases of project. Develops, codes, documents, and executes unit tests, systems, integration, and acceptance tests and testing tools for functions of high complexity using Salesforce.com platform and technology (APEX, OOTB, Automated batch process, Triggers, Flows, Test Methods, JEST). Develops Custom User Interface, including Lightning Web Components & Any open UI/UX framework like ReactJS. Manages integrations by using Salesforce APIs (APEX, REST, SOAP, Bulk) to integrate with other systems used in the organization. Reviews Salesforce.com database using SOQL & SOSL queries. Designs custom objects, custom fields, pick list, workflow alerts and actions, validation rules, approval processes, custom tabs, custom reports, report folders, report extractions to various formats, design of LWC pages, record types, and email generation according to business requirements. Presents the KDD/TDD to the Architect Review Boards. Reviews the TDD/KDD and codes for the team members to provide feedback in a timely fashion. Adheres to Salesforce & Discount Tire best practices, maintains code documentation, and writes / maintains test classes for all custom development. Provides support, technical explanations, and documentation as necessary. Identifies opportunities to re-engineer/integrate existing processes on the Salesforce.com. Maintains awareness of the relevance and importance of activities and how those contribute to achieving quality objectives. Completes work in a timely and accurate manner while providing technical deliverable or day to day assignment. Acts as the technical expert, ensuring quick turnaround in identifying application issues and providing timely solutions. Collaborates with IT/Developers/Architects for other systems to integrate across the business. Manages operational support, performs work during change windows as well as provides on-call support as required by the team. Mentors and coaches junior developer resources. Other duties as assigned.
Requires five (5) years of progressive experience in related application development, including experience in Salesforce implementations. Requires Industry experience and demonstrated excellent understanding of Salesforce custom (LWC, Aura, VF, APEX) and OOB capabilities. Requires industry experience and demonstrated ability to understand and adhere to COE guidelines for the code review, code propagation, sandboxes etc. Requires industry experience and demonstrated ability to develop proficiency in new applications using latest tools and technology. Require industry experience and demonstrated ability to apply knowledge and understanding of Technical Concepts and Architecture to new applications. Requires industry experience with: (1) Programming experience related to reporting, dialog transactions, enhancements, Forms/UI development, integrations; (2) Develop backend web-services and RESTful API’s; (3) Data Modelling, transformations, extractors, data sources, and integrations; (4) User interface design and development principles; (5) JS-based backend services; and (6) End-to-end projects.
U.S. Bachelor’s degree in Computer Science, Information Technology, IT Software Engineering, or related technical field, or equivalent experience
Please send us your resume via email at candidates (at) placementservicesusa (dot) com with reference #227134. Do not copy and paste your resume in the body email. Please attach it as a Word or PDF document. Thank you.