Software Engineer- Salesforce
Software Engineering, Sales & Business Development
Posted on Jun 25, 2026
CSOD is seeking an experienced Salesforce Developer to design, develop, enhance, and support enterprise solutions on the Salesforce platform with a primary focus on IT Service Management (ITSM) and HR service delivery / HR case management modules. This role will be responsible for building scalable business solutions, supporting platform modernization initiatives, and enabling the migration and transformation of IT and HR workflows from legacy platforms into Salesforce. The ideal candidate will have strong Salesforce development expertise across Apex, Lightning Web Components (LWC), Flows, integrations, security, and data architecture, along with hands-on experience implementing and supporting service management processes, employee service workflows, case management, approvals, knowledge, intake/request processes, and automation. This role will partner closely with business stakeholders, product owners, architects, administrators, and cross-functional teams to deliver high-quality solutions that improve employee experience, streamline service operations, and support enterprise transformation initiatives. In this role, you will… Salesforce Development Solution Delivery Design, develop, test, and deploy scalable Salesforce solutions supporting ITSM, employee service, and HR business processes. Build and enhance custom Salesforce applications, objects, flows, automations, and user experiences to support service operations, employee support, and internal business workflows. Develop solutions using Apex, Lightning Web Components (LWC), Aura components (where applicable), Visualforce (if needed), SOQL/SOSL, platform events, and Salesforce APIs. Configure and customize Service Cloud / Salesforce-based case management and request fulfillment solutions for IT and HR use cases. Translate business requirements into technical designs and deliver robust, maintainable, and secure solutions aligned with platform best practices. Support full software development lifecycle activities including technical design, development, unit testing, deployment, defect resolution, and post-production support. ITSM / Employee Service / HR Process Support/ Custom Applications Develop and support Salesforce solutions for incident/case management, service requests, approvals, task orchestration, intake forms, notifications, escalations, SLAs, knowledge, and service operations workflows. Support HR service delivery / employee service processes, including employee change requests, onboarding/offboarding, approvals, payroll-related workflows, and internal employee support processes. Partner with IT and HR stakeholders to modernize and optimize business processes on Salesforce, ensuring alignment with operational needs and employee experience goals. Build automation and workflow solutions that reduce manual effort, improve turnaround times, and strengthen process consistency across IT, HR functions, and custom applications like vendor engagement flows, legal, privacy, and finance flows. Support the migration or transformation of service workflows from legacy platforms into Salesforce while preserving critical business functionality and improving overall process efficiency. Integration Data Management Design and implement integrations between Salesforce and enterprise systems such as HRIS, identity/access systems, payroll platforms, IT tools, notification services, and other internal/external applications. Develop and maintain API-based integrations using REST/SOAP APIs, middleware, platform events, external services, and integration frameworks. Work with cross-functional teams to support secure and reliable data exchange, synchronization, and workflow orchestration across systems. Ensure data quality, integrity, and appropriate security controls across ITSM and HR-related objects and processes. Support data migration, transformation, and validation activities for new implementations, enhancements, and platform transitions. Platform Configuration, Security Governance Configure and maintain Salesforce platform capabilities including Flows, approval processes, assignment rules, queues, case routing, email notifications, permissions, profiles, permission sets, sharing rules, and role hierarchy. Implement secure solutions aligned with enterprise security standards, audit requirements, and least-privilege access principles. Support environment management, release management, and deployment processes across sandbox and production environments. Follow coding standards, documentation practices, and platform governance processes to ensure sustainable long-term supportability. Collaboration Stakeholder Partnership Work closely with business analysts, product managers, administrators, architects, HR teams, IT teams, and support teams to define requirements and deliver business value. Participate in design sessions, backlog refinement, sprint planning, demos, and solution reviews. Provide technical guidance on Salesforce capabilities, limitations, and recommended solution patterns for ITSM and HR processes. Support UAT, production issue troubleshooting, and ongoing optimization efforts for Salesforce-based service management solutions. Create and maintain technical documentation including solution designs, process flows, configuration details, deployment notes, and support runbooks. You’ve Got What It Takes If You Have… Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field, or equivalent practical experience. 3+ years of Salesforce development experience with strong hands-on expertise building enterprise applications on the Salesforce platform. Strong experience with: Apex Lightning Web Components (LWC) Salesforce Flow SOQL/SOSL Salesforce security model API / integration development Service Cloud / case management solutions Experience supporting service management, case management, employee service, HR workflows, or internal operations platforms. Experience with Salesforce deployments, change management, test classes, sandbox management, and release processes. Strong understanding of platform design, scalable development practices, and enterprise application support. Experience gathering technical requirements and converting business needs into practical Salesforce solutions. Strong analytical, troubleshooting, and problem-solving skills. Excellent communication skills with the ability to work across technical and business teams. Extra dose of awesome if you have… Experience supporting ITSM-related processes such as service requests, approvals, incident/case handling, request fulfillment, knowledge, and workflow automation. Experience supporting HR / employee service modules such as HR case management, employee requests, onboarding/offboarding, employee data-related workflows, payroll support processes, or employee support operations. Experience in organizations migrating or transforming workflows from platforms such as ServiceNow to Salesforce. Experience integrating Salesforce with enterprise platforms such as HR systems, identity management systems, payroll applications, collaboration tools, and ticketing/service platforms. Familiarity with Salesforce DevOps / CI-CD tools, source control, and structured release practices. Experience working in Agile delivery environments. Knowledge of Salesforce Service Cloud Voice, Omni-Channel, Experience Cloud, Knowledge, and Einstein/AI capabilities is a plus. Salesforce certifications such as: Salesforce Platform Developer I / II Salesforce Administrator Service Cloud Consultant Salesforce App Builder #LI-Onsite