We have an exciting opportunity for a Junior Salesforce Developer to join our Enterprise applications and development team at PPL PRS. Working alongside a team of Salesforce Administrators, Developers & Quality Analysts, we are looking for a proactive individual with a deep understanding of the Salesforce platform, who can understand both our current setup and our business objectives, in order to quickly identify areas of improvement and provide positive user experience. The Junior Salesforce Developer should be comfortable with all areas of Core Salesforce configuration and with some knowledge of Salesforce APEX development and be looking to build on this knowledge and experience. Key Responsibilities Configure and design functionality and end-user support of the Salesforce platform. Configure and maintain custom objects, record types, fields, page layouts, validation rules, flows, approval processes, installed packages, etc. within Salesforce.com. Development of complex Salesforce solutions using Flow or APEX where appropriate. Support with change control and best practices with regards to system maintenance, configuration, development, testing, data integrity, etc. Work with Admins to handle complex issues that come into 1st line support. Alongside other members of the Application Support team, handle 2nd line activity by responding to requests for support, regarding our Salesforce stack and other 3rd party systems, business processes, investigating, resolving and/or escalating issues. Identify production risks and areas for improvement; prioritise, design and facilitate successful implementation and adoption of new processes. Conduct data quality reviews for customer data working closely with data owner(s) to understand whether the data is needed by the business and define the access requirements. To carry out data management and cleansing. To conduct bulk data updates in the system. Create and maintain, both technical and support documentation using JIRA and Confluence. Maintain Jitterbit integrations with external systems, and resolving issues should they arise. Maintain tariff configuration and pricing in the Salesforce CPQ application. Develop user stories alongside business owners and project teams to define clear acceptance criteria ensuring accuracy and ease of use of developed solutions. Understand and be able to perform relevant business processes end-to-end. Champion and support the adoption and usage of relevant technologies and tools by the business. Work with the Application Management Services provider to triage and resolve incidents, to support the maintenance of Salesforce. Develop, contribute to, and support our devops solution, identifying issues and improvements. Actively seek to improve and invest in personal development. Ensure the on-time delivery of solution or enhancements. Experience and Qualifications Essential 1.5 years of Salesforce Development experience, either as Junior Developer or with transferable development experience. Hands-on experience using APEX, Visualforce, LWC Strong experience with integrations, API or middleware based. Salesforce Certified – Admin, Advanced Admin, Platform Developer Exposure to various salesforce clouds including Sales, Service, and Experience Cloud. Desirable Experience with Jitterbit, Certinia, Pardot, Conga Composer, and Ownbackup Experience with bulk data management tools, such as Data Loader, Demand Tools. Demonstrable Salesforce CPQ development experience would be advantageous. Scrum/Agile experience would be advantageous. Desirable PPL PRS is an equal opportunities employer. Our mission is to recruit a diverse workforce and create inclusive teams.