UCI's Direct client is looking for Salesforce Developer with following qualification experience and long-term project in 150 William Street, New York.
Scope of Work:
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:
I. Requirements Analysis:
o Collaborate with stakeholders to understand business requirements and pain points in the current process.
o Define the data model.
II. Application Development & Deployment (Salesforce Platform):
• Backend development: Write Apex classes and triggers to automate business process logic.
• UI Development:
o Develop a web application to create a responsive and user-friendly interface.
o 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.
• 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 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.
Required Qualifications & Education:
• Bachelor’s degree in computer science, Information Technology, or a related field.
• Salesforce Certified Platform Developer I (required); Platform Developer II (preferred).
• Proven experience (minimum 2 years) in developing Salesforce solutions using Apex, Lightning Web Components (LWC), and/or Aura Components.
• Solid understanding of Salesforce data modelling, SOQL, SOSL, and security best practices.
• Experience integrating Salesforce with external systems using REST and SOAP APIs.
• Familiarity with Salesforce DX and Git version control.
• Experience with Salesforce automation tools and APIs.
• Familiarity with Salesforce DX and deployment tools.
• Unit testing and problem-solving skills.
• Good communication and collaboration abilities.
• Agile experience preferred.
UCI is an award winning, minority and women owned certified business with a 25-year successful track record of providing high quality information technology services to our clients and our business partners. UCI specializes in placing IT consultants with a focus on serving the Public Sector, Utilities, Transportation, Health & Human Services, and Financial Services Industries. Our Vision is to be our customers IT services provider of choice, satisfying their needs by exceeding expectations through excellence delivery while maximizing value. Our Values are the basis for our actions; they are commitments we make to our customers, employees, and partners. We strive to develop sustainable relationships based on trust, responsiveness, and accountability.