Search by job, company or skills

ADSS

Senior Associate, CRM Systems Developer - Salesforce

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

Job purpose and objective

ADSS is a leading retail and institutional brokerage based in Abu Dhabi. ADSS is undergoing a transformative, multi-year journey to become a fast-growing, purpose-led, and data-driven enterprise, dedicated to delivering market-leading personalised content, propositions, and experiences for traders. To reinforce client-centricity, ADSS is redesigning its structure, technology, and operations while fostering a high-performance culture underpinned by The ADSS Way. This transformation aims to position ADSS as a dynamic, innovative, and trusted market leader, as measured by the feedback of clients, talent, shareholders, and competitors.

The Senior Salesforce Developer will be responsible for the design, configuration, development, documentation, and deployment of CRM solutions on the SFDC platform. The solutions encompass the sales, service clouds, and community clouds with multiple integrations, automations, and web services. The candidate will own the system and have the vision and passion to bring ADSS to new unchartered technical heights through the SFDC platform.

Key responsibilities and accountabilities

  • Design, develop, test, deploy, and support Salesforce CRM solutions using Apex, Lightning Web Components (LWC), SOQL/SOSL, Flows, and declarative tools.
  • Design, build, and support secure, scalable integrations between Salesforce and external systems using REST/SOAP APIs, Streaming API's, and enterprise authentication frameworks.
  • Implement and manage authentication and authorization mechanisms, including OAuth 2.0, SSO, JWT, Named Credentials, and Connected Apps.
  • Provide advanced technical support and troubleshooting to cross-functional teams.
  • Optimize Salesforce system performance, ensuring efficient queries, secure, scalable code, and adherence to governor limits.
  • Serve as the technical point of contact for Salesforce-related issues, solution design, and production support.
  • Translate complex business requirements into effective and secure technical solutions.
  • Mentor and guide junior developers through code reviews, best practices, and knowledge sharing.
  • Identify and mitigate technical risks, escalating issues when required.
  • Stay up to date with Salesforce releases, security updates, and platform enhancements.
  • Support pen-testing, vulnerability remediation, and security audits.
  • Own, maintain, and continuously improve CI/CD pipelines, deployment strategies, and release governance using Salesforce DX, Git, Copado, or equivalent.
  • Enforce version control and branching strategies across development teams.
  • Experience implementing and enforcing testing strategies, including unit tests, integration tests, and deployment quality gates.

Qualifications

  • Degree qualified
  • Preferred Certifications: Salesforce Platform Developer I & II, Salesforce Architect certifications, Salesforce Admin Certification

Experience

  • 8+ years of experience working on the Salesforce platform with strong knowledge of the core Salesforce architecture.
  • Should have previous UAE work experience.
  • Expertise in Apex, LWC, JavaScript, SOQL/SOSL, Salesforce APIs, and integrations.
  • Strong experience with asynchronous processing (Batch Apex, Future Methods, Queueable Apex, Scheduled Jobs).
  • Experience with Salesforce Experience Cloud (Communities).
  • Strong knowledge of authentication and security mechanisms:
  • OAuth 2.0, SAML, JWT-based authentication
  • Single Sign-On (SSO)
  • Connected Apps and Named Credentials
  • Strong understanding of Salesforce security model, data sharing, and access controls.
  • Proven experience in performance optimization and governor limit management.
  • Experience working in financial services / fintech or other regulated environments.
  • Strong analytical, problem-solving, and communication skills.
  • Proven experience delivering solutions in Agile/Scrum environment

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141869469