Logo
job logo

Salesforce Developer

Compunnel, Inc., Atlanta, GA, United States


The Salesforce Developer is responsible for designing, developing, testing, and deploying CRM solutions on the Salesforce platform. This role requires 7–15 years of hands‑on Salesforce development experience and involves building scalable end‑to‑end solutions, integrating Salesforce with internal systems, and delivering high‑quality code. The developer will collaborate with distributed teams, participate in code reviews, troubleshoot live issues, and adhere to SDLC processes. The role requires strong technical skills, the ability to work in a global environment, and a willingness to learn new technologies.

Key Responsibilities

Design and develop Salesforce solutions based on business requirements.

Work closely with development leads and architecture teams to understand requirements and propose solutions.

Perform hands‑on coding with a focus on delivering high‑quality, maintainable code.

Create and execute unit tests to validate functionality.

Participate in design reviews and peer code reviews.

Troubleshoot and resolve issues related to build, deployment, or production operations.

Collaborate with global teams and contribute to continuous learning efforts.

Engage with business partners to understand processes, requirements, and enhancement needs.

Follow SDLC processes for development, testing, and deployment.

Design and manage Salesforce configurations and customizations.

Develop or enhance data models using standard and custom objects.

Build Visualforce pages, Lightning Components, APEX classes, and workflows.

Develop and test API integrations using REST/SOAP web services.

Required Qualifications

7–15 years of experience in Salesforce development.

Hands‑on expertise with Lightning Pages, Components, Controllers, Apex Web Services, APIs, Workflows, Rules, and custom objects.

Strong experience building solutions using Visualforce, Lightning Components (Aura/LWC), Apex, and Salesforce configurations.

Proficiency with build and deployment tools such as ANT, Change Sets, AutoRABIT, and Flosum.

Strong problem‑solving, analytical, and communication skills.

Experience handling large datasets, integrations, and complex Salesforce architectures.

Preferred Qualifications

Experience working in the financial industry.

Experience developing custom Lightning Components using Aura and LWC.

Knowledge of Java, J2EE, or C#.NET.

Understanding of RDBMS concepts and hands‑on experience with at least one relational database.

Familiarity with Agile Methodology, Test‑Driven Development, and software design patterns.

Developer‑oriented Salesforce Certifications (preferred but not mandatory).

#J-18808-Ljbffr