Salesforce Developer

15 Minutes ago • 5 Years +
Programming

Job Description

Ness Digital Engineering is seeking a Senior Salesforce Developer with 5+ years of experience in Salesforce development, administration, and integrations. The role involves implementing robust data security, managing Salesforce environments, and leveraging Einstein Analytics and AI. Responsibilities include declarative and programmatic development, focusing on Apex, LWC, and Flow Builder, alongside DevOps practices for CI/CD and deployment automation. This position requires expertise in various Salesforce security, sharing, and performance optimization techniques to ensure scalable and compliant solutions.
Good To Have:
  • Salesforce Certified Administrator
  • Salesforce Certified Advanced Administrator
  • Salesforce Certified Platform Developer I
  • Salesforce Certified Platform Developer II
Must Have:
  • 5+ years of hands-on experience in Salesforce development, administration, and integrations.
  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Expertise in Data Security, User Access & Compliance (SSO, OAuth 2.0, FLS, OLS, RLS, GDPR).
  • Proficiency in Salesforce Environment Maintenance & Governance (Governor Limits, Sandbox Refreshes, CI/CD).
  • Experience with Einstein Analytics (Tableau CRM), Outlook Analytics & Salesforce AI.
  • Strong skills in Declarative Development (Flow Builder, Dynamic Forms, Data Loader, AppExchange Integrations).
  • Proficiency in Programmatic Development (Apex, LWC, JavaScript, Design Patterns).
  • Experience with DevOps, CI/CD & Deployment Automation (Salesforce DX, Bitbucket Pipelines, Jenkins).
  • Ability to achieve 90%+ Apex Test Coverage.

Add these skills to join the top 1% applicants for this job

problem-solving
performance-analysis
data-analytics
forecasting-budgeting
rendering
oops
design-patterns
game-texts
release-management
test-coverage
automated-testing
regression-testing
salesforce
oauth
jwt
load-balancing
single-sign-on
data-visualization
sonarqube
tableau
ci-cd
bitbucket
javascript
css
jenkins

Description

Position at Ness Digital Engineering (India) Private Limited

Job Title: Salesforce Developer

  • Level: Senior (5+ years development experience)

Job Requirements:

Education: Bachelor’s degree in computer science, Information Technology, or a related field.

Experience:5+ years of hands-on experience in Salesforce development, administration, and integrations.

Certifications (Preferred):

  • Salesforce Certified Administrator (Preferred)
  • Salesforce Certified Advanced Administrator (Highly Preferred)
  • Salesforce Certified Platform Developer I (Preferred)
  • Salesforce Certified Platform Developer II (Highly (Preferred)

Key Skills & Expertise:

Data Security, User Access & Compliance

User Access & Authentication:

  • Single Sign-On (SSO), OAuth 2.0, JWT Authentication, Named Credentials.
  • Multi-Factor Authentication (MFA), Identity Verification, and Login Flow Configurations.
  • Session Policies, IP Whitelisting, Event Monitoring, and Secure Authentication.

Data Security & Compliance:

  • Field-Level Security (FLS), Object-Level Security (OLS), and Record-Level Security (RLS).
  • Salesforce Shield, Platform Encryption, Data Masking Strategies.
  • Ensure Compliance with GDPR.

Data Sharing & Visibility Controls:

  • Role Hierarchy, Permission Sets, Profiles, Sharing Rules, Manual Sharing, OWD.
  • Apex Sharing, Criteria-Based Sharing, Territory Management, Partner Communities.
  • Public Groups, External Data Access Strategies, and Advanced Sharing Models.

Audit & Compliance Best Practices:

  • Field Audit Trail, Setup Audit Logs, and Change Data Capture (CDC).
  • Transaction Security Policies, Event Monitoring for Threat Detection.
  • Security Center & Health Check Reports for Continuous Compliance Monitoring.

Salesforce Environment Maintenance & Governance

Environment Management & Deployment Strategies:

  • Monitor Governor Limits, Optimize Data Skew, Improve SOQL Query Efficiency.
  • Manage Sandbox Refreshes, Change Sets, and Deployment Pipelines.
  • Version Control & Release Management (Salesforce DX, Copado, Bitbucket, Jenkins, DevOps Center).

Enterprise Architecture & Scalability:

  • Implement Multi-Org Governance & Custom Metadata for Dynamic Configurations.
  • Ensure API Throttling, Load Balancing & Large Data Volume (LDV) Handling.
  • Maintain Data Integrity, Duplicate Prevention, and Performance Optimization.

Monitoring & Logging:

  • Custom Logging Framework for API Calls, System Errors, and Failures.
  • Use Platform Events for Real-Time Logging and Alert Notifications.
  • Set up Dashboards & Reports for System Health and Performance Monitoring.

Einstein Analytics, Outlook Analytics & Salesforce AI

Einstein Analytics (Tableau CRM):

  • Develop AI-driven Reports & Dashboards for Advanced Data Visualization.
  • Implement Einstein Discovery for Predictive Analytics & Trend Analysis.
  • Customize Dataflows, Recipes, and Bindings for Automated Data Insights.

Outlook Analytics & Sales Insights:

  • Integrate Outlook with Salesforce for Email Tracking & Engagement Analytics.
  • Enable Einstein Activity Capture for Automated Logging & Sales Reporting.
  • Implement Sales Intelligence Dashboards and User Performance Metrics.

Salesforce AI & Predictive Intelligence:

  • Enable Einstein Next Best Action for AI-Powered Decision Support.
  • Develop Generative AI-based Workflows & Conversational AI Integrations.
  • Leverage Einstein Prediction Builder for AI-Driven Forecasting & Automation.

Declarative Development (No-Code / Low-Code Solutions)

Process Automation & Workflow Orchestration:

  • Expert in Flow Builder (Record-Triggered, Screen, Scheduled, Subflows, Flow Orchestrator).
  • Migration of Process Builder & Workflow Rules to Flows for Future proofing.
  • Enable Approval Processes, Email triggering & Assignment Automation.

Lightning Record Pages & UI Customization:

  • Configure Dynamic Forms, Component Visibility Rules, Quick Actions, App Builder.
  • Use Conditional Rendering & Dynamic Actions to Enhance UX.

Data Management & Deduplication:

  • Data Loader, Bulk API, External Objects, Big Objects for Large Data Volume Handling.
  • Data Integrity Tools – Duplicate Rules, Matching Rules, Validation Rules.

AppExchange & Third-Party Integrations:

  • Experience Integrating DocuSign, Conga Composer, Marketing Cloud, Pardot, Tableau, Mulesoft.
  • Ability to Maintain & Implement AppExchange Integrations Effectively.

Programmatic Development (Apex, LWC, JavaScript, Design Patterns)

Apex Development (Custom Business Logic & Integrations):

  • Triggers, Batch Apex, Queueable Apex, Future Methods, Scheduled Jobs.
  • Governor Limits Handling, Exception Handling, Asynchronous Processing.
  • Wrapper Classes, Custom Metadata for Dynamic API & Logic Configurations.

Lightning Web Components (LWC) & Aura Components:

  • Develop Custom LWC Components for API Integration, Real-Time Data Visualization.
  • Use Apex & Lightning Data Service (LDS) for Enhanced Performance.
  • Implement Pub-Sub, Events, Wire Adapters, and Custom Controllers.

JavaScript & UI Enhancements:

  • Custom UI Validations, Event Handling using JavaScript & Lightning Web Runtime (LWR).
  • Work with SLDS, Custom CSS, Shadow DOM, Event Bubbling.

Design Patterns & Performance Optimization:

  • Apply Singleton, Factory, Observer, Strategy, and Repository Patterns.
  • Lazy Loading, SOQL Selectivity, and Query Performance Optimization.

DevOps, CI/CD & Deployment Automation

Version Control & CI/CD Pipelines:

  • Automate Deployments using Salesforce DX, Bitbucket Pipelines, Salesforce DevOps Center, Jenkins.
  • Implement Static Code Analysis (PMD, SonarQube, Check Marx) & Automated Testing.

Testing & Debugging Best Practices:

  • Achieve 90%+ Apex Test Coverage with Robust Test Classes.
  • Use Apex Debug Logs, SOQL Analyzer, and Replay Debugger for Performance Tuning.

Deployment Automation:

  • Automate Feature Branching, Merge Conflicts Resolution & Deployment Pipelines.
  • Use Automated Regression Testing & Rollback Mechanisms.

Key Responsibilities

Data Security, Access Management & Compliance

  • Implement SSO, OAuth 2.0, JWT Authentication, Named Credentials, MFA & Identity Verification.
  • Configure Role Hierarchy, Permission Sets, Profiles, Sharing Rules, OWD & Apex Sharing.
  • Manage Field-Level Security (FLS), Object-Level Security (OLS), Record-Level Security (RLS).
  • Ensure compliance with API Transaction Security, Field Audit Trail & Event Monitoring.
  • Optimize Territory Management, Partner Communities & External Data Access.

Salesforce Environment Management & Governance

  • Oversee Governor Limits, API Rate Limits, Data Skew & Query Optimization.
  • Maintain Sandbox Refreshes, Deployment Pipelines, and Release Management.
  • Implement Version Control & CI/CD (Salesforce DX, Copado, Jenkins, DevOps Center, Bitbucket).
  • Monitor System Performance via Custom Logging, Platform Events & Dashboards.

AI, Analytics & Reporting

  • Develop AI-powered Reports, Dashboards, Einstein Discovery & Predictive Analytics.
  • Enable Einstein Next Best Action, Einstein Prediction Builder & Generative AI.
  • Integrate Tableau CRM & Outlook Analytics for Sales Engagement Tracking.

Declarative Development (No-Code / Low-Code Solutions)

  • Configure Dynamic Lightning Record Pages, Visibility Rules, Quick Actions.
  • Build Process Automation using Flow (Record-Triggered, Screen, Scheduled, Orchestrator).
  • Migrate Process Builder & Workflow Rules to Flows for Future-proofing.
  • Manage Data Loader, Bulk API, External Objects & Big Objects for LDV.
  • Implement Duplicate Rules, Matching Rules & Validation Rules for Data Integrity.
  • Configure AppExchange Integrations like DocuSign, Conga, Mulesoft, Tableau.

Programmatic Development (Apex, LWC, JavaScript, Design Patterns)

  • Develop Apex Triggers, Batch Apex, Queueable Apex, Future Methods, Scheduled Jobs.
  • Implement Governor Limits Handling, Exception Handling, Asynchronous Processing.
  • Build Custom Lightning Web Components (LWC) & Aura Components for UI/UX Enhancements.
  • Utilize Apex & Lightning Data Service (LDS) for Enhanced Performance.
  • Write Custom JavaScript for UI Validations, SLDS, Event Handling & Shadow DOM.
  • Apply Enterprise Design Patterns (Singleton, Factory, Observer, Strategy, Repository).

DevOps, CI/CD & Deployment Automation

  • Automate Deployments using any one among Salesforce DX, Jenkins, DevOps Center, Bitbucket Pipelines.
  • Implement Static Code Analysis (PMD) & Automated Testing.
  • Achieve 90%+ Apex Test Coverage with Robust Test Classes.
  • Debug using Apex Logs, SOQL Analyzer, Replay Debugger & Code Review Best Practices.
  • Optimize Feature Branching, Merge Conflicts & Deployment Rollback Mechanisms.

Set alerts for more jobs like Salesforce Developer
Set alerts for new jobs by Ness
Set alerts for new Programming jobs in India
Set alerts for new jobs in India
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙