Salesforce Consultant

Johnson Controls Arabia · Cairo, Egypt · Posted 2026-06-05

Job Summary We are seeking a skilled Salesforce Consultant with 5 years of hands-on experience in designing, developing, and implementing Salesforce solutions. The ideal candidate will have strong technical expertise in Apex, Lightning Web Components, and integrations, with the ability to translate business requirements into scalable, high‑quality solutions.Job Responsibilities:Serve as primary system administrator for the Salesforce environments.Strong hands-on experience with Salesforce CPQ , Revenue cloud and Salesforce Billing.Develop and maintain custom Apex classes, triggers, batch jobs, and integrations.Build responsive and reusable Lightning Web Components (LWC) and enhance UI using Lightning frameworks.Create and optimize SOQL/SOSL queries to ensure platform performance.Develop Visualforce pages when required for legacy components.Configure Salesforce objects, fields, validation rules, flows, and record types.Implement automation using Flows, Process Builder (where applicable), and Apex.Manage deployments using SFDX, Git-based workflow.Design & develop Salesforce Dashboards and ReportingBuild and support integrations using REST/SOAP APIs.Troubleshoot integration issues and ensure data consistency.Debug and optimize existing code and workflows.Stay updated with Salesforce seasonal releases and recommend improvements.Ensure system scalability, security, and performance.Meet business needs, including creating custom objects, fields, lightning flows, and approval processes.Manage user roles, profiles, permissions, and security settings in Salesforce.Maintain and enhance data quality and integrity within Salesforce.Collaborate with stakeholders to gather requirements and translate them into technical solutions within Salesforce.Create and maintain documentation related to system configurations, processes, and training materials.Provide ongoing support and training to users on Salesforce features and functionality.Stay updated on new Salesforce features and functionalities and make recommendations for process improvements.Handle all basic administrative functions including user maintenance, modification of page layouts, generation of reports and dashboards, creation of new fields and other routine tasks.Gather detailed requests for improvements or changes to the system, and implement these changes as appropriateAutomate processes using Salesforce tools such as process builder, flow automation, validation rules.Create and maintaining technical documentation, including design specifications, test plans, and user guides.Job Requirements:Bachelor’s degree in computer science, technology, or related field.Proven 5 years of Salesforce development experienceGood knowledge of Salesforce data model, custom objects, API, governor limits, workflows, and configurationUnderstanding of Integration Tools such as MulesoftExcellent communication and problem-solving skills Proven expertise in code repositories, release management, and continuous integrationStrong knowledge of Salesforce data architecture and security model.Experience with Version Control (Git) and CI/CD pipelines.Proficiency in Salesforce configuration, customization, and data management.Salesforce certification is good to have

Apply for this role

Other open roles at Johnson Controls Arabia

See all 8 open roles at Johnson Controls Arabia →

Related jobs in Sales & Business Development

About Johnson Controls Arabia

Mechanical Or Industrial Engineering

Welcome to the world of Johnson Controls Arabia, where excellence meets innovation on the industrial landscape. As a leading force in industrial control solutions, we take immense pride in our being regionally based in the Kingdom of Saudi Arabia, shaping the future of industry and innovation across the Middle East and Africa. At Johnson Controls Arabia, our commitment goes beyond business; it's … read more

Visit the Johnson Controls Arabia hub on Take-Off →