Salesforce Developer - London, United Kingdom - With Intelligence

    Default job background
    Description

    Job Description

    With Intelligence is currently seeking a skilled Salesforce Developer to join our team on a six monthfixed-term contract basis . As a Salesforce Developer, you will play a critical role in the design, development, and implementation of Salesforce solutions to meet the business needs of With Intelligence. You will collaborate with cross-functional teams to gather requirements, translate them into technical designs, and deliver high-quality solutions.

    Responsibilities

    • Design and develop custom Salesforce solutions based on business requirements
    • Create and maintain technical documentation for the Salesforce solutions
    • Participate in all phases of the software development life cycle, including coding, testing, and deployment
    • Perform Salesforce configuration, customizations, and data migrations
    • Develop and maintain Salesforce integrations with external systems
    • Provide support and troubleshooting for Salesforce applications
    • Stay informed about new Salesforce features and functionality, and make recommendations for enhancements
    Requirements

    • Proficient in Salesforce development, primarily Apex, but also Visualforce, and Lightning Web Components
    • Proficient in troubleshooting and performance optimisation
    • Experience with Salesforce configuration, including workflows, process builder, and validation rules
    • Experience with Salesforce data management, including data imports, exports, and data migrations
    • Strong understanding of Salesforce security and sharing settings
    • Knowledge of Salesforce integrations, REST/SOAP APIs, and web services
    • Experience with Git or other version control systems
    • Excellent problem-solving and troubleshooting skills
    • Strong communication and collaboration skills
    • Salesforce Platform Developer I certification (Platform Developer II certification is a plus)
    • Bachelor's degree in Computer Science or a related field
    • Experience in Agile software development methodologies
    • Ability to work independently and as part of a team