What are the responsibilities and job description for the Manager of CRM Development position at Pearson?
Learning is the most powerful force for change in the world. More than 20,000 Pearson employees deliver our products and services in nearly 200 countries, all working towards a common purpose – to help everyone achieve their potential through learning. We do that by providing high quality, digital content and learning experiences, as well as assessments and qualifications that help people build their skills and grow with the world around them. We are the world’s leading learning company. Learn more at pearsonplc.com
Role & RESPONSIBILITIES:
- Designs and develops high-quality code.
- Develops custom Lightning Components using Aura & Lightning Web Components(LWC) to meet business requirements.
- Develops custom Apex code to support Lightning components and other features.
- Write test classes for the Apex classes that you develop and ensure more than 80% code coverage.
- Tests, debugs, analyzes and fixes application problems/issues. Works closely with stakeholders to fix issues in a timely fashion.
- Mentors the junior and mid-level developers of the team, and can designate tasks to team members in a balanced and effective manner.
- Remain current on new and updated functionality in Salesforce.com releases.
- Configure Salesforce features to satisfy the business requirements using Process Builders, Workflows, Flows, Apex Triggers, etc.
- Hands on database development including schema design and business logic implementation, and ensure all code is consistent with architectural standards and design.
- Follow standard coding practices, keeping custom code organized, readable, maintainable, and documented.
- Follows the Agile software development process.
- Ability to achieve Salesforce Certifications pertinent to your role within a reasonable time.
- Other duties and projects as assigned.
Pearson is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.
Qualifications
Qualifications
- Verbal and written English communication skills
- Proficiency with Apex, Javascript (ES6), Lighting Components (LWC), VisualForce, SOQL,
- Familiarity with classical programming concepts such as polymorphism, inheritance, and encapsulation.
- Admin knowledge in Salesforce object layouts, workflows, process builder and validation rules, permissions, roles, reports, dashboards, and logical formulas.
- Direct experience working on CRM projects for middle market and enterprise size companies.
- Bachelor's Degree in I.T. or another related field
- 4 or more years of relevant experience (Salesforce, Service/Community Cloud)
- Web application development including JavaScript, CSS, and HTML5
- Lightning Component development experience
- Salesforce platform programming languages - Apex, Visualforce, Lightning Component framework
- The lightning Design System framework
- Declarative Force.com development tools such as Process Builder, Visual Workflow, Triggers, Lightning App Builder, etc.
Preferred
- Salesforce Certified Administrator
- Salesforce Certified App Builder
- Salesforce Platform Developer I and/or II
Learning is the most powerful force for change in the world. More than 20,000 Pearson employees deliver our products and services in nearly 200 countries, all working towards a common purpose – to help everyone achieve their potential through learning. We do that by providing high quality, digital content and learning experiences, as well as assessments and qualifications that help people build their skills and grow with the world around them. We are the world’s leading learning company. Learn more at pearsonplc.com.
Job: TECHNOLOGY
Organization: Corporate Strategy & Technology
Schedule: FULL\_TIME
Req ID: 6395