Unlocking Your Potential We're seeking a skilled Salesforce Developer to empower our business operations team. As a key member of our technology team, you'll be responsible for designing and developing custom software applications on the Salesforce platform. Key responsibilities include: - Designing and developing Salesforce applications using Apex Classes, Triggers, Workflow & Approvals, Validation Rules, Process Builder, Dashboards, Reports, Custom Objects, Batch Apex, Lightning Components. - Participating in the entire software development lifecycle, including requirements gathering, design, coding, testing, and deployment. - Supporting, maintaining, and improving existing Salesforce applications for optimal functionality. - Creating and maintaining integrations with other applications and systems via web services and APIs. - Collaborating with stakeholders and developers to identify and implement system improvements. - Ensuring compliance with Salesforce security and development standards. - Analyzing artifacts for deployment based on Sprint releases and translating them into deployable bundles using Salesforce tools. - Supporting emerging technologies and coordinating Salesforce release activities and deployment planning. - Developing and maintaining custom applications on Salesforce using Apex, Visualforce, and related technologies. - Creating technical documentation such as user guides, release notes, and design documents. - Working with technical teams to gather and document Salesforce requirements. - Identifying and troubleshooting Salesforce integration and application issues. - Staying updated with new Salesforce features and recommending best practices. What You Need To Succeed To excel in this role, you'll need: - A degree in computer engineering or information technology (Bachelor's or Master's). - 4-6 years of demonstrable experience in Salesforce software development. - Proficiency in Salesforce administration, Lightning framework, and Salesforce Sales/Service Cloud. - Knowledge of Apex, Visualforce, and other Salesforce development technologies. - Understanding of Salesforce data models, including standard and custom objects, relationships, and fields. Your Benefits - Inclusion, Diversity, and Equity: We're committed to welcoming and celebrating diversity. - Future Opportunities: Generous annual bonuses, pension schemes, and share options. - Work/Life Balance: Flexible vacations, paid holidays, and volunteering hours. - Wellbeing: Private health and dental plans, healthcare cash plans, income protection, and life assurance. - Flexibility: Hybrid working model for most roles. - Training: Hands-on, team-customized mentorship programs.