R 50,000.00 - 75,000.00 (South African Rand)About the job Senior Salesforce EngineerJob Summary:We are seeking a highly skilled Senior Salesforce Engineer to join our dynamic team. The ideal candidate will have extensive experience in Salesforce development, customization, and integration to support our organization's Salesforce ecosystem. As a Senior Salesforce Engineer, you will play a crucial role in architecting, implementing, and maintaining Salesforce solutions that meet business requirements and drive operational efficiency. You will collaborate closely with cross-functional teams to deliver high-quality solutions and provide technical guidance and mentorship to junior team members.Responsibilities:Design, develop, and implement customized Salesforce solutions using Apex, Visualforce, Lightning Components, and other Salesforce technologies.Collaborate with stakeholders to gather and analyze requirements, and translate them into technical specifications and solution designs.Configure and customize Salesforce features, including workflows, process builder, validation rules, and security settings.Integrate Salesforce with other systems using APIs, middleware, and third-party tools to ensure data integrity and seamless flow of information.Perform code reviews, quality assurance, and deployment activities to ensure the reliability, scalability, and performance of Salesforce applications.Provide technical leadership and mentorship to junior Salesforce developers, and assist in their professional growth and development.Stay updated on the latest Salesforce releases, features, and best practices, and proactively recommend enhancements and optimizations to existing solutions.Troubleshoot and resolve complex technical issues, and provide timely support and assistance to end-users as needed.Collaborate with cross-functional teams, including business analysts, project managers, and system administrators, to deliver successful Salesforce projects on time and within budget.Contribute to the continuous improvement of our Salesforce development processes, tools, and methodologies, and actively participate in knowledge sharing and team collaboration activities.Qualifications:Bachelor's degree in Computer Science, Information Technology, or a related field. Advanced degree or Salesforce certifications (e.g., Salesforce Certified Platform Developer, Salesforce Certified Technical Architect) are a plus.Proven experience as a Salesforce developer/engineer, with at least 5 years of hands-on experience in Salesforce platform development and customization.In-depth knowledge of Salesforce architecture, data model, and security model, with a strong understanding of Salesforce best practices and design patterns.Proficiency in Apex, Visualforce, Lightning Web Components, SOQL, SOSL, REST/SOAP APIs, and other Salesforce development tools and technologies.Experience with Salesforce integrations, including Salesforce-to-Salesforce, REST/SOAP integrations, and middleware platforms (e.g., MuleSoft, Informatica).Strong analytical and problem-solving skills, with the ability to understand complex business requirements and translate them into scalable technical solutions.Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders.Self-motivated and proactive, with a passion for continuous learning and staying updated on the latest Salesforce technologies and trends.Experience working in Agile/Scrum environments and familiarity with DevOps practices and tools (e.g., Git, Jenkins, Salesforce DX) is preferred.Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities and projects simultaneously.
#J-18808-Ljbffr