Job Description

Key Responsibilities: ? Custom Application Development: Create custom applications tailored to the organisation's unique needs using Apex and Lightning Web Components (LWC). ? Database Management: Manage and manipulate data within the Salesforce platform, including designing data models, writing complex queries, and ensuring data integrity. ? Integration with Third-Party Services: Build and maintain integrations between Salesforce and other software solutions using Mulesoft APIs. ? System Configuration: Configure the Salesforce platform to align with business processes, including setting up Salesforce features without extensive coding. ? Troubleshooting and Support: Act as the first line of defense when issues arise, troubleshoot problems, debug code, and provide ongoing support to ensure the system runs smoothly. ? Translate business requirements into well-architected solutions that best leverage the Salesforce platform and web development best practices. ? Participate in technical design of Salesforce Experience Cloud features. ? Write technical solution documentation detailing technical approach and how it achieves the business objectives. ? Develop, test, and document development, integrations, and data migration elements ? Follow coding standards and participate in code reviews during projects to ensure appropriate design patterns are followed. ? Provide estimates and work breakdown structures for assigned tasks ? Continuous learning of new technical and product capabilities from Salesforce, inclusive of keeping appraised of updates in each release as well as industry best practices with web development. ? Ensure adherence to coding standards, best practices, and architectural guidelines ? Provide technical guidance and mentorship to junior developers ? Lead the design, development, and implementation of complex Salesforce solutions ? Collaborate with business stakeholders to understand requirements and translate them into technical specifications ? Design scalable and maintainable Salesforce architectures, considering performance, security, and scalability factors ? Identify opportunities for process improvement and technological ? Contribute to the development of reusable components and frameworks Requirements and Skills: ? Degree in IT, Computer Science, or related field. ? 2-5 years of experience in Salesforce development. ? Proficiency in Apex, Lightning components (LWC), SOQL and visual force. ? Platform Developer certifications preferred. ? JavaScript certifications a plus ? Experience (Community) Cloud expert development experience will be advantageous ? Expert in Lightning Design System and Lightning Web Components ? Proficient in Salesforce development, including Salesforce CLI (DX IDE), migration tools, SOSL, SOQL, web services, app builder, and Experience Builder ? Familiarity with business process analysis and CRM systems. ? Excellent English and technical writing skills. ? Knowledge of Agile methodologies and development tools (e.g. ADO) ? DevOps and IT systems development processes (SDLC) ? Perform code reviews and maintain high standards for code quality and documentation

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1467053
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    ZA, South Africa
  • Education
    Not mentioned