Key Responsibilities:Design, develop, test, and deploy custom Salesforce applications using Apex, Visualforce, Lightning Web Components, and other Salesforce technologies.Write and optimize Apex classes, including DML operations, SOQL/SOSL queries, and efficient usage of Salesforce Governor limits.Develop and maintain Apex triggers, ensuring best practices with frameworks for trigger actions, error handling, logging, etc.Implement Asynchronous Apex (Batch Apex, Queueable, etc.) for long-running processes and high-volume data handling.Build and automate complex business processes using Lightning App Builder, Salesforce Flows (Screen & Record Trigger), and Omniscript.Integrate Salesforce with external systems using REST API and External Services; ensure seamless SSO (Single Sign-On) for authenticated access.Configure Roles, Profiles, Permission Sets/Groups, Sharing Rules, and Restriction Rules for robust data security and access management.Implement Salesforce Reports and Dashboards for effective data visualization and business analytics.Contribute to DevOps processes, including CI/CD pipelines for code deployments, automated testing, and sandbox management.Conduct code reviews and ensure adherence to best practices and coding standards, including proper unit testing (Test Classes) for ensuring system integrity.Work collaboratively within Agile & Scrum frameworks, participating in daily stand-ups, sprint planning, and retrospectives.Manage and execute Salesforce data migration activities, ensuring data integrity and compliance with Salesforce Governor limits.Stay current with Salesforce releases, best practices, and ongoing developments in the Salesforce ecosystem.
Skills and Qualifications:Salesforce Development: Expertise in Apex DML, Apex Triggers, Test Classes, Asynchronous Apex (Batch, Queueable), SOQL/SOSL.Lightning Development: Strong experience with Lightning App Builder, Lightning Web Components (LWC), and Salesforce Flows.Omniscript & External Services: Experience with OmniStudio components like Omniscript, and integrating Salesforce with external services.Security & Access Management: Proficiency in configuring Roles, Profiles, Permission Sets/Groups, Sharing Rules, and Restriction Rules.Frameworks: Knowledge of Trigger Action frameworks, error handling, and logging mechanisms.Salesforce Limits: Thorough understanding of Salesforce Governor limits and best practices to optimize performance.Integration & API: Experience with REST API integrations, SSO, and external service configurations.Data Migration & Reporting: Skilled in Salesforce data migration, reporting, and dashboard creation.DevOps: Familiarity with DevOps tools for code review, CI/CD pipelines, and automated testing.Agile Methodologies: Strong understanding of Agile & Scrum development processes.
Additional Skills:Excellent problem-solving skills and the ability to work independently or in a team environment.Strong communication skills to collaborate effectively with technical and non-technical stakeholders.
Preferred Certifications:Salesforce Certified Platform Developer ISalesforce Certified Platform Developer IISalesforce Certified Certified AdministratorSalesforce Certified Service Cloud Consultant (Optional)Salesforce Certified Experience Cloud Consultant (Optional)