Senior Salesforce Developer (Navi Mumbai)

Senior Salesforce Developer (Navi Mumbai)

26 Oct
|
CROSSASYST INFOTECH PRIVATE
|
Navi Mumbai

26 Oct

CROSSASYST INFOTECH PRIVATE

Navi Mumbai

Role: Senior Salesforce Developer

Experience: 5+ Years

Location: Airoli, Navi Mumbai (work from office)

Job Summary: We are looking for an experienced Salesforce Developer with 5+ years of hands-on experience in designing, developing, and maintaining Salesforce applications. The candidate should have strong expertise in Salesforce data modelling, custom UI development, Apex programming, API integrations, webhooks, asynchronous processing,

and scheduled jobs. The ideal candidate will be responsible for translating business requirements into scalable Salesforce solutions, designing data models, developing user interfaces, integrating Salesforce with external applications, and implementing event-driven and scheduled business workflows.

Key Responsibilities:

1. Salesforce Data Modelling

 Design and implement scalable Salesforce data models using standard and custom objects.

 Define fields, relationships, validation rules, formula fields, and record types.

 Configure lookup and master-detail relationships, junction objects, and schema dependencies.

 Implement Salesforce security models, including profiles, permission sets, sharing rules, and field-level security.

 Design data migration, import, export, and data quality processes.

 Understand Salesforce governor limits and design data models that support performance and scalability.

2. Salesforce UI Development

 Develop user interfaces using Lightning Web Components (LWC).

 Build custom forms, dashboards, record pages, reusable components, and interactive workflows.

 Configure Lightning App Builder, Dynamic Forms, page layouts, and record pages.

 Use JavaScript, HTML, and CSS to build responsive and user-friendly interfaces.

 Integrate UI components with Apex controllers and Salesforce APIs.

 Implement client-side and server-side validation, error handling, and user feedback.

3. Apex Development and Business Logic

 Develop Apex classes, triggers, service classes, and reusable business logic.

 Implement trigger frameworks and bulk-safe processing.

 Develop test classes with appropriate positive, negative, and bulk test scenarios.

 Follow Salesforce coding standards and governor-limit best practices.

 Implement transaction management, exception handling, and logging.

 Use Flow Builder where appropriate and Apex when complex business logic requires it.4. API Development and Integration





 Develop and consume REST and SOAP APIs.

 Build custom REST endpoints using Apex REST when required.

 Integrate Salesforce with external systems, including ERP, CRM, and third-party platforms.

 Implement authentication and authorization using OAuth 2.0, Named Credentials,

and External Credentials.

 Handle JSON/XML payloads, request validation, response mapping, and error handling.

 Implement secure, reliable, and idempotent integration patterns.

 Understand API limits, retry mechanisms, timeouts, and integration monitoring.

5. Webhooks and Event-Driven Integration

 Implement outbound notifications and webhook-based integrations.

 Configure Salesforce Platform Events and Change Data Capture (CDC), where appropriate.

 Develop integrations using Apex callouts, event subscribers, and external middleware.

 Handle asynchronous notifications, event processing, retry scenarios, and failure recovery.

 Ensure secure communication between Salesforce and external applications.

 Design integrations to avoid duplicate processing and maintain data consistency.

6. Asynchronous Processing and Scheduled Jobs

 Implement Batch Apex, Queueable Apex, Future methods where appropriate, and

Scheduled Apex.

 Develop scheduled jobs for periodic data synchronization, reconciliation,

notifications, and business processes.

 Implement large-volume data processing within Salesforce governor limits.

 Configure and monitor scheduled jobs and asynchronous Apex executions.

 Design retry, failure handling, and operational logging mechanisms.

 Use Bulk API and external job orchestration where appropriate for high-volume processing.

7. Testing, Deployment, and Maintenance

 Write and maintain Apex unit tests and integration tests.

 Perform debugging, root-cause analysis, and performance optimization.

 Use Salesforce CLI, Git, and Salesforce DX for source control and development.

 Support deployments through change sets or CI/CD pipelines using tools such as





Salesforce DevOps Center, GitHub Actions, or equivalent platforms.

 Participate in code reviews, technical design discussions, and release planning.

 Maintain technical documentation for data models, APIs, integrations, and scheduled processes.

Required Technical Skills

 5+ years of hands-on Salesforce development experience.

 Strong knowledge of Salesforce Platform, Sales Cloud, and/or Service Cloud.

 Proficiency in Apex, SOQL, SOSL, and Lightning Web Components.

 Experience designing Salesforce objects, relationships, fields, and security models.

 Experience developing REST/SOAP integrations and consuming external APIs.

 Practical knowledge of webhooks, Platform Events, and Change Data Capture.

 Experience with Batch Apex, Queueable Apex, Scheduled Apex, and asynchronous processing.

 Proficiency in JavaScript, HTML, and CSS.

 Knowledge of OAuth 2.0, Named Credentials, and secure integration practices.

 Experience with Salesforce CLI, Git, and deployment processes.

 Strong understanding of Salesforce governor limits, bulkification, and performance optimization.

 Valuable debugging, analytical, communication, and problem-solving skills.

Preferred Qualifications

 Salesforce Platform Developer I certification; Platform Developer II certification is an advantage.

 Experience integrating Salesforce with ERP systems or external microservices.

 Knowledge of middleware.

 Experience with CI/CD automation and Salesforce test automation.

 Experience building enterprise applications with complex business workflows and high-volume integrations.

 Familiarity with monitoring, audit logging, data reconciliation, and production support.

Expected Deliverables The developer will be expected to independently deliver:

- Salesforce data models, custom objects, relationships, and validation rules.
- Lightning Web Component-based user interfaces and business forms.
- Apex classes, triggers, and reusable business services.
- REST APIs and integrations with external systems.
- Webhook and event-driven notification mechanisms.
- Scheduled and asynchronous jobs for data synchronization and business processing.
- Automated tests, deployment artifacts, and technical documentation.
- Production-ready solutions with appropriate security, error handling, logging, and monitoring.

📌 Senior Salesforce Developer (Navi Mumbai)
🏢 CROSSASYST INFOTECH PRIVATE
📍 Navi Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior salesforce developer (navi mumbai) / navi mumbai

Subscribe to this job alert:

Get the latest job offers by email for: senior salesforce developer (navi mumbai) / navi mumbai