AWC Software

AWC Software - Salesforce Developer - Apex/LWC

New Delhi, DL, IN

about 1 month ago
Save Job

Summary

Key Responsibilities

Salesforce Development :

  • Design, develop, test, and deploy Salesforce applications using Apex, LWC, and Aura components.
  • Create reusable, efficient, and scalable code to meet business needs.
  • Implement and optimize complex business processes using Salesforce Lightning Web Components and Aura Components.
  • Write, test, and maintain Apex classes, triggers, and Visualforce pages.

API Integrations

  • Develop RESTful APIs to integrate Salesforce with external systems (CRM, ERP, third-party services, etc.).
  • Implement data synchronization and integration solutions between Salesforce and other business applications.
  • Troubleshoot, monitor, and optimize existing integrations for performance and reliability.

Salesforce Configuration

  • Work with Salesforce setup and configuration (objects, fields, workflows, approval processes, etc.).
  • Customize Salesforce applications to meet specific business requirements.
  • Implement and manage Salesforce Lightning Pages and Record Types.

Testing And Quality Assurance

  • Write and execute test cases to ensure that code is thoroughly tested (unit tests, integration tests).
  • Ensure that all code adheres to Salesforce development best practices, security, and performance guidelines.

Collaboration And Support

  • Collaborate with business analysts, product owners, and other developers to understand and prioritize business requirements.
  • Provide technical support and troubleshooting for Salesforce applications.
  • Participate in regular code reviews and follow best practices for version control (Git or other tools).

Performance And Optimization

  • Optimize performance of Salesforce applications, especially in high-volume data scenarios.
  • Implement and maintain efficient data structures, query optimization, and caching.

Documentation

  • Create and maintain clear, comprehensive documentation of code and system functionality.
  • Ensure that technical documentation is kept up-to-date for future maintenance and enhancements.

Skills And Qualifications

Technical Skills :

  • Strong hands-on experience with Salesforce Lightning Web Components (LWC) and Aura components.
  • In-depth knowledge of Apex (classes, triggers, batch jobs, etc.).
  • Extensive experience with RESTful API integrations and external system integrations.
  • Familiarity with Salesforce integration tools (e.g., MuleSoft, Informatica, etc.).
  • Proficient in writing and deploying Apex Triggers for business logic.
  • Knowledge of Salesforce Object Model, SOQL, and SOSL.

Salesforce Platform

  • Hands-on experience with Salesforce Setup and Configuration (Objects, Fields, Workflow, Process Builder, etc.).
  • Experience with Salesforce Lightning Experience, Salesforce Classic, and Salesforce Communities is a plus.
  • Familiarity with Salesforce DX and version control tools such as Git.

Problem Solving And Troubleshooting

  • Strong analytical and problem-solving skills.
  • Ability to troubleshoot complex Salesforce issues, performance bottlenecks, and integration errors.

Soft Skills

  • Excellent verbal and written communication skills.
  • Strong interpersonal skills and the ability to work effectively in a team-oriented environment.
  • Ability to work independently with minimal supervision.

Certifications

  • Salesforce Developer (Platform Developer I or II) certification is highly desirable.
  • Other Salesforce certifications (Admin, Architect, etc.) are a plus.

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job