Key Responsibilities:


    • Design, develop, and maintain scalable, secure, and high-performance Salesforce applications using Apex, Lightning Web Components (LWC), and Salesforce Flows.
    • Develop and customize solutions across Sales Cloud or Service Cloud and Marketing Cloud, supporting business workflows, customer engagement, and automation.
    • Build custom business logic using Apex Classes, Triggers, Batch Apex, and Lightning Web Components (LWC).
    • Develop and maintain REST/SOAP API integrations with third-party applications and enterprise systems using Salesforce APIs and integration best practices.
    • Implement, customize, and maintain managed and unmanaged packages, including dependency management and package upgrades.
    • Configure and manage Salesforce security and access controls, including Profiles, Roles, Permission Sets, Sharing Rules, and Role Hierarchies.
    • Design and automate business processes using Salesforce Flow Builder, validation rules, approval processes, and declarative automation.
    • Manage Salesforce deployments using Change Sets, Copado, and industry-standard DevOps practices, including version control, CI/CD pipelines, and release management.
    • Develop and execute Apex unit tests, troubleshoot application issues, optimize performance, and ensure code quality through Salesforce development best practices.
    • Collaborate with business analysts, administrators, and cross-functional teams to translate business requirements into Salesforce solutions.

Required Skills & Qualifications:

    • 5-6 years of hands-on Salesforce development experience, with strong proficiency in Apex, Lightning Web Components (LWC), SOQL, and SOSL.
    • Mandatory experience working with Sales Cloud or Service Cloud, along with Salesforce Marketing Cloud.
    • Strong understanding of Salesforce architecture, data models, governor limits, security, and platform development best practices.
    • Experience developing custom Apex components, Lightning Web Components, triggers, asynchronous processing, and third-party integrations.
    • Hands-on experience with Salesforce Change Sets, Copado, Git-based version control, and CI/CD deployment practices.
    • Experience implementing and maintaining managed and unmanaged packages, including customizations, integrations, and dependency management.
    • Strong knowledge of Salesforce configuration, including Profiles, Roles, Permission Sets,  and Flow Builder.
    • Experience with Salesforce Marketing Cloud, including Journey Builder, Automation Studio, Email Studio, and customer engagement workflows.
    • Proficiency in JavaScript, HTML5, CSS3, REST/SOAP APIs, and Salesforce integration patterns.
    • Good understanding of Salesforce testing, debugging, performance optimization, and secure coding practices.

Good to Have:

    • Knowledge of Salesforce Agentforce and Einstein AI, including AI-powered workflows and intelligent automation.
    • Exposure to Salesforce Financial Services Cloud and financial services industry applications.
    • Familiarity with Salesforce CLI (SFDX), unlocked packages, and source-driven development.
    • Experience with MuleSoft, Platform Events, and event-driven integrations.
    • Salesforce certifications such as Platform Developer I/II, Salesforce Administrator, or Marketing Cloud Developer.