Post Job Free
Sign in

Salesfore Developer

Company:
Experienced Recruiting Partners
Location:
Manhattan, NY, 10001
Posted:
July 22, 2025
Apply

Description:

Job Description

Location: On Site in New York, NY

We propose the development of a mobile and web-based application to automate the Community Visit Schedule form submission process. This application will enable workers to submit community visit requests from any location, allowing them to modify or withdraw existing requests as needed. Users will also receive real-time notifications regarding the approval or rejection of their submissions, along with the ability to view their historical requests. For supervisors, the application offers the ability to review, edit, approve, or reject requests, as well as track historical submissions by each CPS worker or borough.

To develop and deploy the Community Visit Schedule application, a Salesforce Developer will likely need to perform the following tasks:

Requirements Analysis:

Collaborate with stakeholders to understand business requirements and pain points in the current process.

Define the data model.

Application Development & Deployment (Salesforce Platform):

Backend development: Write Apex classes and triggers to automate business process logic.

Implement security and access controls: Define user profiles, permission sets, and sharing rules to ensure appropriate data access for different user roles.

Implement real-time notifications: Utilize Salesforce features like Push Topics, Platform Events, or the Streaming API to deliver real-time updates on request statuses.

Develop reporting and dashboards: Create custom reports and dashboards for supervisors to track historical submissions by worker or borough.

Ensure the quality and reliability of the developed code.

Creating and maintaining integrations with other applications and systems using web services and APIs.

Adhere to ACS's IT development standards.

Testing and Quality Assurance: Participate in various testing phases. Troubleshoot and fix any defects identified during testing.

Deployment: Prepare packages, deploy to production, and perform post-deployment validation.

Post-Deployment: Support, performance monitoring, enhancements, and bug fixes.

UI Development:

Develop a web application to create a responsive and user-friendly interface.

Develop a mobile application using Salesforce Mobile Publisher with Lightning Web Components (LWCs) or Aura Components to create a seamless and performant native-like mobile experience for workers.

Full-time

Apply