- Company Name
- IT Human Resources
- Job Title
- Salesforce Developer - Contract
- Job Description
-
Job title: Salesforce Developer - Contract
Role Summary: Design, develop, test, and maintain scalable Salesforce components and integrations using REST/SOAP APIs and middleware, while collaborating in an Agile environment to deliver high‑quality CRM solutions.
Expactations: Deliver reusable, well‑documented code, maintain integration reliability, and actively pursue continuous improvement of Salesforce best practices within the assigned scope.
Key Responsibilities:
- Build and maintain reusable Apex classes, Lightning Components, and Visualforce pages.
- Design and implement data models, workflows, and security configurations.
- Develop integrations with external systems (e‑signature, HR, financial platforms, authentication services) using REST/SOAP APIs and middleware tools.
- Participate in code reviews, unit testing, and deployment pipelines (CI/CD).
- Create and update technical documentation and user guides.
- Collaborate with architects, analysts, Scrum Masters, and stakeholders to refine requirements and solutions.
- Keep abreast of Salesforce releases and ecosystem advancements; recommend and apply best practices.
- Communicate progress, risks, and solutions clearly to cross‑functional teams.
Required Skills:
- 5+ years of CRM development experience, primarily with Salesforce.
- Proficient in Apex, Lightning (Aura & LWC), and Visualforce.
- Strong JavaScript, Java/.NET, React, HTML, and CSS fundamentals.
- Expertise in OOP, Git, Jira, software design patterns, and OpenAPI.
- Experience with data modeling, Salesforce admin tasks, and DevOps (CI/CD).
- Familiarity with REST/SOAP integration, middleware, and external APIs.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Systems, or equivalent professional experience.
- Salesforce certifications (e.g., Platform Developer II, Platform App Builder) are highly preferred.