The purpose of this job Junior Salesforce Administrator / Developer is to assist in the administration and development of custom solutions along with being a QA resource. You are accountable for ensuring the effective utilization of your skills in the most effective way possible, from setup and workflow, to user experience, to integrating service and extending with custom development.
Job Description / Key Responsibilities:
Meeting with project managers to determine CRM needs. Assist Project Managers with planning site redesigns and updates. Developing customized solutions within the Salesforce platform. Designing, coding, and implementing Salesforce applications. Creating timelines and development goals. Testing the stability and functionality of the application. Troubleshooting and fixing bugs. Writing documents and providing technical training for Salesforce staff. Maintaining the security and integrity of the application software. Implement web solutions and best practices. Delivers moderately complex Salesforce solutions to the business. Manage the day-to-day administration and monitoring: User / Profile / Role / Security. Configuration. Customization (Objects, Fields, Formulas, Validation Rules, Workflow, Approval Processes, Page Layouts, etc.). Licenses Request / Renewal. Provide Support to all Salesforce Users. Maintain system documentation (Policies, Procedures and Operating Manual). Participates in sprint planning; provides work estimates to deliver product stories; owns development stories. Completes required coding to satisfy the defined acceptance criteria and deliver desired outcome. Participates in the full software development cycle including coding, testing, implementation, support and sunset. Utilizes agile software development practices, coding, data and testing standards, secure coding practices, code reviews, source code management, continuous delivery and software architecture. Completes required documentation to communicate information to deployment, maintenance, and business teams. Provides product and/or process expertise necessary to support design, development, testing and execution of solutions. Consider applying emerging technology solutions to increase efficiency and effectiveness, expectation of continuous innovation. Resolves problems that result in a decreased time to market; improves quality, enhances flexibility, and embraces the solution provider mindset. Develops solutions on a variety of platforms according to business requirements. Possesses an understanding of User Experience practices to improve usability and interaction between the customer and product. Adopts Service Design, where appropriate, through architecture modularity to enable continuous delivery. Provides input into overall testing plan; contributes to test approach and scenarios for requirements. Document Test Cases, Test Plans and does Functional Testing. Assists in development of automated testing and supporting code as necessary. Knowledge, Skills, and Abilities:
Demonstrated ability to develop RESTful Web Services. Apex Classes / Triggers / Controllers / Visualforce Pages. Process Builder, Approval process. SOQL / SOSL. #J-18808-Ljbffr