Salesforce Back end developer
About the role
Application Developers develop, test and integrate applications, frameworks and tools in a controlled environment. With expertise in a specific technology environment, they are responsible for software-specific design and realization, as well as testing, deployment and release management or technical application management of client-specific package based solutions.
Responsibilities
- Write software programs using specific programming languages or platforms and related tools, platform and environment.
- Write, update, and maintain computer programs or software packages to handle specific jobs, such as tracking inventory, storing or retrieving data, or controlling other equipment.
- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
- Write or contribute to instructions or manuals to guide end users.
- Ensure coding is bug free and data is secured without any data leakage vulnerability.
- Certification on SaaS or Package Based solution and/or relevant programming tools or language, and relevant methodology.
Requirements
- Expert in understanding Salesforce Standard and Custom data model, Backend and Apex development; technically lead the team of developers and testers.
- Good communication skills; able to interact with the client and work independently.
- Strong in SFDC Lightning Web Component (LWC) & Aura components development.
- Experience with Salesforce platform programming languages: Apex, Triggers, Visualforce.
- Experience with Integration using platform events, REST APIs.
- Integrate Salesforce with other systems using APIs, web services, and middleware solutions.
- Experience with declarative Force.com development tools such as Process Builder, Visual Workflow, Lightning App Builder, etc.
- Customize Salesforce components, including objects, fields, page layouts, record types, validation rules, and workflows, to meet specific business requirements.
- Thoroughly test and debug Salesforce code to ensure high-quality and bug-free solutions.
- Strong communication, analytical, and problem-solving skills.
Pay
The base compensation range for this role in the posted locations is $76,730 – $150,800. Actual compensation may fall outside this range and is determined by factors including geographic location, education, qualifications, certifications, relevant experience, seniority, performance, market conditions, and internal pay equity. This role may also be eligible for variable incentives, bonuses, or commissions depending on the position and applicable laws.
Benefits
- Paid time off based on employee grade (A–F): Vacation 12–25 days depending on grade, company-paid holidays, personal days, sick leave.
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada).
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada).
- Life and disability insurance.
- Employee assistance programs.
- Other benefits as provided by local policy and eligibility.
Schedule
Hybrid role based in Chicago, Atlanta, Dallas, Houston, or New York.