to join our team in Dubai for a 6-month onsite contract. The ideal candidate will be responsible for designing, developing, and maintaining customized solutions on the Salesforce platform, ensuring seamless integration and optimal performance.
Key Responsibilities
Develop and maintain
Apex classes, triggers, and asynchronous processes
(Batch, Queueable, Future) to implement complex business logic.
Build and customize
Lightning Web Components (LWC)
,
Aura Components
, and
Visualforce
pages for both modern and legacy Salesforce interfaces.
Configure and extend
Sales Cloud
and
Service Cloud
functionalities to support business operations.
Integrate Salesforce with external systems using
REST/SOAP APIs
and perform testing with
Postman
.
Automate workflows using
Flows, Process Builder, and Workflow Rules
.
Manage
data access and security
(OWDs, Sharing Rules, Role Hierarchies, Profiles, Permission Sets).
Monitor
daily Apex jobs
, troubleshoot issues, and ensure smooth background processes.
Collaborate with cross-functional teams using
Jira
for task tracking and sprint management.
Ensure adherence to
Salesforce best practices
, including code optimization, testing, and governance limits.
Requirements
3-5 years of proven experience as a
Salesforce Developer
.
Hands-on expertise in
Apex, LWC, Aura Components, and Visualforce
.
Strong understanding of
Sales Cloud
and
Service Cloud
functionalities.
Experience with
API integrations (REST/SOAP)
and testing tools like
Postman
.
Proficiency in
Salesforce automation tools
(Flows, Process Builder, Workflow Rules).
Solid understanding of
Salesforce security and sharing model
.
Familiarity with
Agile methodologies
and
Jira
for project collaboration.
Excellent analytical, problem-solving, and debugging skills.
Salesforce Platform Developer I or II certification