Salesforce Developer

We are seeking an experienced Salesforce Developer with 3-6 years of hands-on experience in developing, customizing, and supporting Salesforce solutions. The ideal candidate will have a strong technical background in Salesforce development, including Apex, Visualforce, Lightning components, and integration with external systems. As a Salesforce Developer, you will be responsible for designing and implementing robust solutions on the Salesforce platform to meet business requirements and drive business success.

Experience in the Financial Services Cloud is mandatory.

Candidates with experience in Private Equity or Capital Markets will be preferred.

Key Responsibilities:

  • Salesforce Development: Design, develop, and deploy custom solutions on the Salesforce platform, utilizing Apex, Visualforce, Lightning Web Components, and SOQL/SOSL queries. Develop and maintain Salesforce Financial Services Cloud features, ensuring solutions are aligned with the platform's best practices.

  • Customization & Configuration: Customize Salesforce applications, including creating custom objects, fields, workflows, validation rules, approval processes, and process automation (e.g., Process Builder, Flow). Configure and enhance Sales Cloud and Service Cloud modules as required.

  • Salesforce Integrations: Build and manage integrations between Salesforce and external systems using RESTful APIs, SOAP APIs, and Salesforce Connect.

  • Lightning Components & User Interface: Develop custom Lightning Web Components (LWCs) and Aura Components to provide a seamless user experience on Salesforce Lightning.

  • Apex Programming: Write Apex classes, triggers, and batch processes to automate complex business processes and integrate with other systems.

  • Testing & Debugging: Perform unit testing, regression testing, and troubleshooting of Salesforce solutions to ensure high-quality delivery and compliance with business requirements.

  • Collaboration with Stakeholders: Work closely with business analysts, administrators, and other stakeholders to understand business requirements and provide technical guidance and solutions.

  • Performance Optimization: Optimize the performance of Salesforce solutions, ensuring fast response times and efficient data processing.

  • Documentation: Maintain clear and comprehensive technical documentation for all Salesforce developments, including design, configuration, and implementation details.

  • Release Management: Assist with the deployment of Salesforce solutions using change sets, Salesforce DX, or other deployment tools, ensuring smooth migration across environments.

  • Stay Up-to-Date with Salesforce Features: Continuously stay updated on the latest Salesforce features, best practices, and tools, and incorporate new features into solutions as appropriate.



Requirements

Qualifications:

  • Experience: 3-6 years of experience as a Salesforce Developer, with a proven track record of delivering successful projects on the Salesforce platform.

  • Proven success delivering Salesforce Financial Services Cloud projects.


  • Technical Skills:

    • Strong knowledge of Salesforce platform technologies including Apex, Visualforce, Lightning Web Components (LWC), and SOQL/SOSL.

    • Experience with Salesforce Lightning and Aura Components.

    • Hands-on experience in building Salesforce integrations with external systems using REST/SOAP APIs.

    • Knowledge of Salesforce configuration and customization tools such as Process Builder, Flow, Workflow Rules, and Validation Rules.

  • Problem-Solving: Strong troubleshooting skills, with the ability to analyze and resolve complex technical issues in Salesforce.

  • Collaboration & Communication: Strong communication skills, with the ability to work effectively with both technical and non-technical stakeholders.

  • Development Tools & Practices: Familiarity with Git or other version control tools, Agile development practices, and continuous integration tools.

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).

  • Certifications (Preferred):

    • Salesforce Platform Developer I certification (required).

    • Salesforce Platform Developer II certification (preferred).

    • Salesforce Administrator certification is a plus.


Preferred Skills:

  • Experience with Salesforce Marketing Cloud, Sales Cloud, or Service Cloud.

  • Knowledge of Salesforce Lightning Design System (SLDS) for building user interfaces.

  • Familiarity with Salesforce DX and modern development tools.

  • Experience in Data Loader and managing large datasets.

  • Knowledge of CI/CD pipelines for Salesforce development.



Benefits

  • Insurance
  • Paid leave
  • Technical training and certifications
  • Robust learning and development opportunities
  • Incentive
  • Toastmasters
  • Food Program
  • Fitness Program
  • Referral Bonus Program