Development Engineer – Salesforce

 Posted 11 days ago
  
 India
  
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design, develop, and maintain applications on the Salesforce platform using Apex and Lightning Web Components. Collaborate with cross-functional teams to build integrations and ensure high code quality through testing and best practices.

This is a remote position.

Role Overview

We are looking for a skilled Salesforce Development Engineer to design, develop, and maintain applications on the Salesforce platform. The role involves working on Apex, Lightning components, integrations, and configurations, while collaborating with cross-functional teams to deliver high-quality solutions.

Key Responsibilities

1. Salesforce Development

  • Develop and customize solutions using:
    • Apex (classes, triggers)
    • Lightning Web Components (LWC) / Aura
  • Configure:
    • Objects, fields, validation rules
    • Workflows and Flows
  • Build reusable and efficient components

2. Requirement Analysis

  • Work with Business Analysts and stakeholders to understand requirements
  • Translate functional requirements into technical solutions
  • Participate in solution design discussions

3. Integration Development

  • Develop integrations using:
    • REST / SOAP APIs
  • Work with external systems and middleware
  • Handle data migration and synchronization

4. Testing & Debugging

  • Write unit tests for Apex code and ensure minimum 85% test coverage
  • Debug issues and fix defects, Support system and UAT testing

5. Code Quality & Best Practices

  • Follow Salesforce best practices:
    • Bulkification
    • Governor limits handling
  • Maintain clean and maintainable code
  • Participate in code reviews

6. Deployment & Version Control

  • Use tools like:
    • Git (version control), Copado, Jira
    • Salesforce DX (SFDX)
  • Support deployments using:
    • Change Sets / CI-CD pipelines
  • Manage different environments (Dev, QA, Prod)

7. Collaboration

  • Work in Agile teams (Scrum/Kanban)
  • Coordinate with QA, DevOps, and Product teams
  • Participate in sprint ceremonies

KPIs / Success Metrics

  • Code quality and adherence to standards
  • Test coverage and defect rate
  • Timely delivery of user stories
  • Ability to handle production issues

Role Progression

  • Next Level: Senior Salesforce Developer
  • Future Path: Lead Developer → Architect


Requirements

Required Skills & Qualifications

Technical Skills

  • Hands-on experience in:
    • Apex, SOQL, SOSL
    • Lightning Web Components (LWC)
  • Knowledge of:
    • Salesforce data model, Security (Profiles, Roles, Sharing Rules)
  • Experience with:
    • APIs and integrations, Debugging tools and logs

Tools & Technologies

  • Salesforce DX (SFDX)
  • Git (GitHub / Bitbucket / GitLab)
  • CI/CD tools (basic knowledge preferred) Copado
  • Postman (API testing)

Certifications (Preferred)

  • Salesforce Platform Developer I
  • Salesforce Administrator

Experience Requirements

  • 2–4+ years of Salesforce development experience

Soft Skills

  • Strong analytical and problem-solving skills
  • Good communication skills
  • Ability to learn and adapt quickly
  • Team player with proactive attitude


Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified