Salesforce Developer
- Full-time
- Department: Information Technology
Company Description
Over the many years of its pursuit for investment diversification, the Ghobash Group has capitalized on opportunities in sectors with encouraging growth potential by either buying out established operating companies or founding new businesses to extend value into those markets. As the portfolio of these fully, or majority-owned operating companies grew and became more diversified, the Group established ABAN INVESTMENT in 2008 to administer and facilitate its smooth operation. Each operating company general manager reports into the CEO of Aban Investment and as such it is an actively managed portfolio of companies.
ABAN Investment currently has stakes in Technology, Oil & Gas, Pharmaceuticals, Industrial Chemicals and Supplies, Hospitality, Healthcare, and Consumer Services. It is committed to building high-value businesses, from start-ups and early stage ventures to mergers and acquisitions for more mature businesses.
Job Description
The Salesforce Developer will be responsible for developing and maintaining advanced Salesforce applications to meet the changing needs of our organization. This role requires deep technical expertise in Salesforce technologies, including Apex, Aura, and Lightning Web Components, to ensure robust and scalable solutions.
Duties and Responsibilities:
- Develop and maintain custom applications using Apex, Aura, Lightning Web Components (LWC), Visualforce (VF) Pages, and other Salesforce technologies.
- Design and implement complex integrations using SOAP, REST, and Streaming APIs to handle high-volume transactions.
- Create and manage bulk triggers, batch apex, scheduling apex, queueable apex, and dynamic apex.
- Develop and maintain force.com sites, and utilize JavaScript, CSS, HTML, and flows for front-end development.
- Provide technical expertise in Sales Cloud, including integration with third-party systems.
- Perform data migration using Data Loader and Import Wizard.
- Manage deployments using Eclipse and ANT.
- Utilize version control tool experience on Azure.
- Experience of community cloud and functional exposure on CPQ and Marketing Cloud.
Accountabilities:
- Build, customize, and maintain applications, features, and integrations using Salesforce technologies like Apex and Lightning Framework.
- Develop integrations with other systems and third-party applications using APIs and web services.
- Identify, troubleshoot, and resolve bugs and issues within Salesforce applications.
- Plan and execute the deployment of applications and changes to production environments.
- Optimize Salesforce applications to ensure high performance, scalability, and efficiency.
- Maintain system integrity and security.
- Ensure high system availability and performance.
- Enhance user satisfaction through system improvements.
- Support data integrity and validation.
- Continuously learn and stay current with new Salesforce technologies, best practices, and emerging frameworks.
Qualifications
- Bachelor’s or Master's degree in Computer Science, Information Technology, or related field.
Additional Information
Experience:
- 7 years of hands-on experience with Salesforce development.
- 2-3 years of experience in Lightning web component.
- Min 2 project end to end integration and implementation experience.
- Working experience on Azure repository.
- Experience in managing large-scale Salesforce implementations.
Skills & Abilities:
- Strong proficiency in Salesforce Apex, LWC, Rest APIs and out of the box functionality.
- Functional knowledge on CPQ, DocuGen, DocuSign, Azure, Marketing cloud and Community Cloud platform.