This is a Permanent, Full Time vacancy that will close in {x} days at {xx:xx} BST.
The Vacancy
Can you imagine a world without music? Neither can we.
Key Details
The Senior Salesforce Developer is a key member of our 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, to quickly identify areas of improvement and provide positive user experience.
The office is based in Leicester City Centre and you would need to be able to commute to the office at least once a week.
The Senior Salesforce Developer should be comfortable with all areas of Core Salesforce configuration and deep knowledge of Salesforce APEX development. Able to take the lead on complex development tasks, providing and maintaining a system that meets the customer needs.
Utilising your platform knowledge and skills, you will have the opportunity to lead & train other Salesforce specialists, offering them mentorship based on your experience in the Salesforce Eco-System which will progress your leadership skills.
Purpose
The main purpose of this role will be to ensure high quality development of new features within our Salesforce ecosystem whilst working to reduce tech debt and improve security standards.
This role will work alongside one other Senior Salesforce Developer to support the Salesforce Development Manager in ensuring high quality delivery throughout the Software Development Lifecycle. This role will be hands on however, it will also be a leadership position where some people management is required.
Key Responsibilities
Create and implement code deployments following the defined DevOps process in line with company standards, working alongside the Architecture team and wider Technology department.
Develop, implement and maintain Salesforce customisations, applications, extensions and integrations. Development of complex Salesforce solutions using Flow or APEX where appropriate.
Develop and maintain integrations between Salesforce and other 3rd party applications including but not limited to Financial Force (Now Certinia), Salesforce CPQ, Vonage telephony, Jitterbit, Pardot, Conga, Gearset, Ownbackup.
Develop intuitive User experiences and Interfaces by using the appropriate technologies (VisualForce, Aura, LWC) and working with the wider technology team to gain and understand their full requirements and acceptance criteria.
Collaborate cross-functionally to identify business needs and translate them into technical solutions. Support business owners in understanding the benefits and risks of changes made within the system.
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.
Review code to resolve conflicts and remove technical debt.
Document any changes to baseline within JIRA using agreed methodologies to promote continuity, consistency and audit tracking.
Support with change control and best practices with regards to system maintenance, configuration, development, testing, data integrity, etc.
Support learning of Salesforce Developers, Admins and Salesforce Quality Analysts through coaching and people leadership.
About you
Our team is made up of a wide variety of people, all have a shared passion for music and a real desire to create an unparalleled experience through The Music Licence to bring simplicity to our customers and deserved rewards to musicians, songwriters, rightsholders and performers.
You will be a talented, knowledgeable individual who wants to be part of something bigger. You will have a strong focus on quality solution delivery, take on the difficult and challenging aspects of the role head on, be proactive and make things happen collaboratively.
A passionate individual with a ‘can do’ creative and inquisitive approach to problem solving.
Proven experience in implementing new and optimising well established Salesforce orgs, demonstrating adaptability and innovation, in-depth understanding of Salesforce data structure to optimise system performance and efficiency.
Extensive hands-on Salesforce development experience, successfully delivering projects and change at an enterprise level, including upgrades, configuration changes and releases.
Have a genuine interest in people development, keen to take on a role that demonstrates leadership with a passion for mentoring and coaching others.
A quick learner with a deep technical understanding and the ability to communicate this on all levels.
Stakeholder management experience and the confidence to challenge where required.
Working with Agile methodologies and practices, including DevOps/release experience, change management and governance.
Strong analytical skills with the desire to troubleshoot and put quality first.
Superior organisation and time keeping skills including outstanding accuracy and attention to detail.
The desire to work independently and proactively, as well as being a team player.
Experience and Qualifications
Essential
5+ years of Salesforce Developer experience.
Hands-on experience using APEX, Visualforce, LWC.
Strong experience with integrations, API or middleware based.
Salesforce Certified – Admin, Advanced Admin, Platform Developer I.
Exposure to various salesforce clouds including Sales, Service, and Experience Cloud.
Demonstrable Salesforce CPQ/Revenue Cloud development experience.
Experience with Agile/Scrum methodologies.
Desirable
Experience with Jitterbit, Certinia, Pardot, Conga Composer, and Ownbackup.
Experience of completing User Acceptance Testing and deployment for complex business processes.
Experience with bulk data management tools, such as Data Loader, Demand Tools.
Experience of coaching others on system understanding and best practices.
Additional Salesforce certifications e.g. CPQ Developer, Data Architect, Integration Architect, Omnistudio Developer.
The Company
If you play or perform music in your business, you will usually need TheMusicLicence and that’s where we come in. TheMusicLicence from PPL PRS allows you to legally play music in your business or organisation and covers virtually all commercially released music. This includes millions of the most popular and well-loved songs and recordings, not just from the UK but also from around the world.
Who we are
If a business plays or performs music in their business, they will usually need TheMusicLicence and that’s where we come in. TheMusicLicence from PPL PRS allows businesses to legally play music in their business or organisation and covers virtually all commercially released music. This includes millions of the most popular and well-loved songs and recordings, not just from the UK but also from around the world.
By joining us, you’ll be part of a team that’s genuinely passionate about music and people. Since we started in 2018, we’ve grown massively, but we still have big ambitions. We’re looking for top talent full of fresh ideas and new perspectives to make a difference and help us grow even more.
We offer hybrid working in our modern office in the heart of Leicester along with a competitive benefits package. Visit www.pplprs.co.uk to find out more.
PPLPRS is an equal opportunities employer. Our mission is to recruit a diverse workforce and create inclusive teams.
You have already applied for this vacancy, please go to your account to see your progress.
Privacy Policy
PPL PRS Ltd Privacy Notice for Applicants
PPL PRS Limited ("PPL PRS", "we" or "us") takes your privacy very seriously. This Privacy Notice sets out the basis on which any personal data we collect from you, or that you provide to us, will be processed. It also describes your data protection rights, including a right to object to some of the processing which PPL PRS carries out. More information about your rights, and how to exercise them, is set out in the 'Your Choices and Rights' section below.
This Privacy Notice applies to all applicants for employment with PPL PRS and, where applicable, to applicants for either temporary agency positions or consultancy positions with PPL PRS.
As defined by the General Data Protection Regulation (GDPR) PPL PRS is the Data Controller and ultimately responsible for ensuring the data you provide is kept secure, processed correctly and that you understand your legal rights in relation to the data you provide.
The recruitment software we use via this website is supplied by IRIS Software Group Limited and they are defined as a Data Processor under the GDPR. They will only process your data in accordance with our instructions.
IRIS can be contacted at: 4th Floor Heathrow Approach, 470 London Road, Slough, England, SL3 8QY
For Data Protection enquiries, please contact the Help Desk at support@networxrecruitment.com
1. The Data Controller
For the purposes of the Data Protection Act 2018, the General Data Protection Regulations 2016 and any and all other applicable laws and regulations relating to the processing of personal data and privacy (the "Data Protection Legislation") the data controller is PPL PRS with its registered office at Mercury Place, St. George Street, Leicester, LE1 1QG.
2. The Data Processor
The Recruitment+ software we use via this website is supplied by Networx (2001) Limited (trading as Networx) and they are defined as a Data Processor under the Data Protection Legislation. Networx can be contacted at: The Engine House, Wharfebank Business Centre, Ilkley Rd, Otley LS21 3JP. The Data Protection Officer for Networx can be contacted at dpo@networxrecruitment.com.
3. What Personal Data We Collect
We may obtain your personal data because you have applied for a position with PPL PRS (either directly or through a recruiter or agent). This personal data includes, but is not limited to your name, contact details, date of birth, email address, interests and aspirations including salary expectations, gender, nationality, former employer(s), reason for leaving, reason for seeking employment with PPL PRS, current notice period, name of the employee referring you (if relevant), academic background (including professional qualifications), Curriculum Vitae (CV), application status, information recorded regarding your interview and any required adjustments to the recruitment process. We will hold, use and process that personal data in accordance with the terms of this Policy.
Please ensure you have the consent of any referee whose details you provide alongside your application for us to use their personal data as outlined in this Policy.
4. Verification and Staff Checks
For some positions, it will be necessary for us to verify the details you have supplied (for example in relation to your identity, academic credentials or your employment history) or to check for driving endorsements where you will have access to a company vehicle. The level of required checks will vary by position and will usually be conducted at as late a stage as is practicable in the recruitment process and often only after you have been selected for the position. If your application is successful, we will provide further information about the checks involved and will obtain any necessary consent prior to completing such checks.
5. Why We Collect, Use and Store this Personal Data
We collect, use and store your personal data for the reasons set out below.
We may process your personal data for the following purposes:
as required to operate our business and to pursue our legitimate interests to: make informed decisions on recruitment and ensure your suitability for the role or to keep you in mind for future roles; allow us to carry out automated decision making at the initial stages of the process in order to manage the volume of applications received; to communicate with you or to answer your enquiries; improve our recruitment processes and activities; manage our IT systems; to conduct group administration; by preference, to be searchable on our candidate database; and to optionally send you notifications on relevant jobs you are seeking; to conduct statistical analysis;
in order to comply with applicable laws and protection of our legitimate business interests and legal rights including but not limited to, use in connection with legal claims, compliance, regulatory investigative and disciplinary purposes (including disclosure of such information in connection with legal process or litigation);
to carry out certain verification and staff background checks, with your consent, where this is required in connection with your role.
If it is mandatory for you to provide data for these purposes, we will make this clear at the time the data is collected and will also explain what will happen if you do not provide the data.
Where we do process data based on consent, your consent can be withdrawn at any time. Please see ‘Your Choices and Rights’ for information as to how you can exercise this right.
6. Who Can Access the Personal Data and How We Share Your Personal Data
Your data will be accessed by authorised PPL PRS personnel who are required to maintain the confidentiality of this data.
We may also provide website visitor information and applicant data to our processors such as service providers that handle information under contract to PPL PRS. This includes, but is not limited to, help desk providers, IT hosting and/or IT maintenance providers and reference checking organisations such as Cascade Human Resources Limited, NetWorx and Vero Screening Limited.
We may share your personal data with our parent companies, PRS for Music Limited and Phonographic Performance Limited, as appropriate for recruitment purposes.
We will not share your personal data with third parties for secondary or unrelated purposes unless you have been informed of such disclosure at the point of collection and not without having gained consent from you at the point of collection of your personal data.
7. Your Choices and Rights
You have a right to access the personal information held about you by submitting a “Subject Access Request”. To make a Subject Access Request please contact us at the address set out below.
Where you have consented to our processing of your information for a specific purpose you have the right to withdraw that consent at any time.
You have the right to contact us to request that we rectify or erase any information that we hold about you or, in certain circumstances, to ask that we restrict the manner in which we process your information. Please note, in accordance with the Data Protection Legislation, we may be unable to erase your information in certain circumstances such as where it is still required for the purpose for which you provided it to us, if we have a legal obligation to retain it or if we have an overriding legitimate ground to continue processing your information. In addition, you can object to the processing of your personal data in some circumstances (in particular, where we don’t have to process the data to meet a contractual or other legal requirement).
You can take some actions in respect of your personal data yourself (for example, using the self-service function to review, delete or amend certain information on the Recruitment+ portal), but you can also get in touch with us to exercise any of the rights listed above by using the details set out under the 'Contact Us' section, below.
You have the right to complain to the Information Commissioner’s Office if you believe that we have breached our obligations under the Data Protection Legislation, or you are otherwise concerned about the way in which your Personal Data is handled. Please visit www.ico.org.uk for further information.
8. Retention of your Personal Data
If your application is successful, we will retain your personal data for the period of your employment and six (6) years after employment ceases.
If your application is unsuccessful, your details will be automatically deleted from PPL PRS' recruitment systems after 9 months from the date you submitted your details to PPL PRS.
9. Updates to this Privacy Notice
This Privacy Notice may be updated periodically. We will update the date at the top of this Privacy Notice accordingly and encourage you to check for changes, which will be available on the Recruitment+ portal. On some occasions, we may also actively advise you of specific data handling activities or significant changes to this Privacy Notice, as required by applicable law.
10. Contact Us
If you have questions about this Privacy Notice or wish to contact us for any reason in relation to our personal data processing, please contact us at recruitment@pplprs.co.uk or on 0116 4789196.
Social Login
To continue creating your account, please read the privacy policy and tick the box below
To complete creating your profile with , please read and agree with the privacy policy.
The email used for your profile is not a valid company domain name. In order to
continue to create your profile with you will need to select a profile which uses a company authorised email address.
Cookie Preference Centre
Learn more about what each cookie category does and choose your settings
Cookie policy
Strictly Necessary
Name
__RequestVerificationToken
Duration
Session
Description
Anti-forgery Token
Name
ASP.NET_SessionId
Duration
Session
Description
General purpose platform session cookie, used by sites written with Miscrosoft .NET based technologies. Usually used to maintain an anonymised user session by the server.
Name
NTX_Cookie_Preferences_Live
Duration
6 Months
Description
Your cookie preferences
Performance / Analytics
Name
_ga
Duration
2 Years
Description
This cookie name is associated with Google Universal Analytics - which is a significant update to Google's more commonly used analytics service. This cookie is used to distinguish unique users by assigning a randomly generated number as a client identifier. It is included in each page request in a site and used to calculate visitor, session and campaign data for the sites analytics reports. By default it is set to expire after 2 years, although this is customisable by website owners.
Name
_gat
Duration
A few seconds
Description
This is a pattern type cookie set by Google Analytics, where the pattern element on the name contains the unique identity number of the account or website it relates to. It appears to be a variation of the _gat cookie which is used to limit the amount of data recorded by Google on high traffic volume websites.
Name
_gid
Duration
1 Day
Description
This cookie name is asssociated with Google Universal Analytics. This appears to be a new cookie and as of Spring 2017 no information is available from Google. It appears to store and update a unique value for each page visited.
Name
NetworxTracking_AdvertClick
Duration
90 Days
Description
Used for tracking if the candidate has already clicked the advert - used for analytics
Name
NetworxTracking_AdvertLoad
Duration
90 Days
Description
Used for tracking if the candidate has already loaded the advert - used for analytics
Functional Cookies
Name
ApplicationIntroductionID
Duration
90 Days
Description
Check to see if the candidate has already read the introduction for the Application
Name
FavouriteVacancies
Duration
30 Days
Description
Store any jobs the candidate has flagged as a favourite