Salesforce Developer (Part-Time, 20 Hours/Week)
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
Are you energized by building Salesforce solutions that make business processes cleaner, faster, and easier for users? This role is a great fit for someone who enjoys hands-on Salesforce development, solving technical challenges, and creating scalable solutions across core Salesforce Clouds.
Our Salesforce Developer role is focused on designing, developing, and deploying scalable Salesforce solutions that support business growth across Sales Cloud, Service Cloud, Experience Cloud, and Marketing Cloud. This person will partner closely with business and technical stakeholders to translate requirements into high-quality Apex, Lightning Web Components, Flows, and declarative configurations that improve user experience, platform reliability, and system performance. We’re looking for someone with strong Salesforce development expertise, solid testing and deployment practices, and the ability to deliver secure, reliable solutions in an Agile environment.
This is a part-time role for 20 hours/week, for a 5-month project. Highly preferred experience with Salesforce Service Cloud Voice and Amazon Connect is a strong plus for this role.
What you do
- Design, develop, and deploy scalable Salesforce solutions across Sales Cloud, Service Cloud, Experience Cloud, and Marketing Cloud.
- Develop and maintain custom Apex classes, triggers, batch jobs, and asynchronous processes including Future and Queueable methods.
- Build and enhance Lightning Web Components using JavaScript and Apex to improve user experience and business functionality.
- Configure and automate Salesforce using custom objects, fields, validation rules, record types, workflows, Flows, and page layouts.
- Create and execute unit tests, integration tests, and testing support activities to ensure platform quality and release readiness.
- Develop and maintain Salesforce reports and dashboards, including tabular, summary, joined, and matrix reports.
- Manage Salesforce data updates and migrations using tools such as Data Loader, Workbench, and Data Import Wizard.
- Implement and manage Salesforce security and access controls, including Profiles, Permission Sets, Role Hierarchy, Organization-Wide Defaults, and sharing rules.
- Collaborate in Agile teams to translate business requirements into effective Apex, JavaScript, LWC, Flow, and declarative Salesforce solutions.
- Support code promotion and deployments using Change Sets, ANT, and CI/CD tools such as Gearset, Git, and Jenkins.
- Support Experience Cloud delivery, including Sites, Portals, Communities, and Salesforce CMS.
- Contribute to troubleshooting, production support, technical documentation, and ongoing platform improvements.
- Support Service Cloud Voice and Amazon Connect-related development or integrations when needed.
What you bring
- Salesforce certifications required, including Salesforce Platform Developer.
- Administrator and additional Salesforce certifications are a strong plus.
- 8+ years of Salesforce experience developing and managing applications on the Salesforce Platform.
- Strong understanding of Visualforce, Lightning Component Framework, Flow, Process Builder, Apex controllers, triggers, APIs, governor limits, web services, and batch jobs.
- Extensive hands-on Salesforce development experience with Apex, including classes, triggers, test classes, scheduled batch jobs, and asynchronous processing.
- Strong hands-on experience with Lightning Web Components, including JavaScript-based UI/UX enhancements, Apex handlers, and JavaScript development.
- Proficiency building complex Salesforce Flows and leveraging automation and declarative tools to deliver scalable solutions.
- Advanced Salesforce configuration expertise, including custom objects, fields, validation rules, record types, page layouts, and territory management.
- Experience delivering Apex- and LWC-heavy projects and translating technical requirements into actionable development work.
- Experience with deployment tools such as Gearset, along with version control and CI/CD best practices.
- Proven ability to deliver Sites, Portals, and Communities using Salesforce Experience Cloud and Salesforce CMS.
- In-depth knowledge of Sales Cloud, Service Cloud, and Experience Cloud.
- Marketing Cloud and other Salesforce Cloud experience is a strong plus.
- Preferred experience with Salesforce Service Cloud Voice and Amazon Connect.
- Excellent communication skills with the ability to collaborate effectively across technical and non-technical stakeholders.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
More Openings at FormativGroup
Explore Top Companies in this Space
Enroute Systems
IT Services & Consulting / Software Engineering / Data Engineering / Quality Assurance
Themacsoft
Custom Software Development / IT Consulting & Services / Web & Mobile Application Development
Future Processing
IT Services / IT Consulting / Software Development / Technology
Agile Six Applications
IT Consulting / Software Development / Government Services
FormativGroup
View Company ProfileFormativGroup (operating at formativgroup.io) is a technology consulting and engineering firm engineered for helping mid-market organizations unlock the full power of their data across their technology and business. Founded in Not specified by Not specified and headquartered in White Plains, NY, FormativGroup does X instead of Y — describes the problem it solves by providing industry-centric consulting and execution to transform fragmented systems and applications to future-proof business environments. Under the hood, the company enables dynamic workflows, implements the right application solutions, and ensures data is available when and where it's needed. This allows mid-market businesses to modernize their operations and advance a new era of data-driven innovation. Backed by recent funding.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.
