Job Description
Senior Salesforce Developer What You’ll Do Design, develop, and maintain Salesforce solutions using Apex, Lightning Web Components (LWC), Visualforce, and SOQL Configure and administer Salesforce platform components including users, roles, security, workflows, and automation Build and maintain integrations using REST/SOAP APIs, middleware, and ETL tools Support enterprise integrations with ERP systems, identity providers (Azure AD/B2C), and third‑party applications Develop and manage CI/CD pipelines using Azure DevOps or GitHub Enterprise Implement scalable, secure solutions aligned with best practices and compliance requirements Collaborate with business stakeholders, architects, QA, and engineering teams to translate requirements into technical solutions How You’ll Make an Impact Drive Scalable Business Solutions Deliver well‑architected Salesforce solutions that streamline processes and reduce manual effort Improve system scalability to support evolving business needs Enable Data‑Driven Decision Making Ensure high data integrity across Salesforce and integrated platforms Optimize reporting and analytics capabilities Accelerate Delivery with DevOps Implement CI/CD pipelines and DevOps best practices Increase release speed while maintaining quality and compliance What You Can Expect Strategy & Planning Partner with business and technical teams to align solutions with organizational goals Stay current with emerging technologies and apply them to enterprise initiatives Ensure systems meet both functional and operational requirements Operational Excellence Identify, troubleshoot, and resolve system issues Standardize processes and enforce best practices Apply security controls to maintain safe and compliant operations Delivery & Execution Develop, test, and deploy solutions following SDLC best practices Document technical designs, workflows, and system processes Support continuous improvement and agile delivery practices What You’ll Bring Core Qualifications 5+ years of hands‑on Salesforce development and administration experience Strong experience with Sales Cloud (Marketing Cloud experience a plus) Salesforce certifications (Admin + Platform Developer I) required Experience working in Agile/Scrum environments Technical Expertise Salesforce Development: Apex, LWC, Visualforce, SOQL/SOSL, unit testing Platform Administration: security, roles, profiles, workflows, flows, dashboards Integrations: REST/SOAP APIs, ETL tools, middleware, AppExchange solutions DevOps: CI/CD pipelines, Azure DevOps, GitHub, IaC, TDD Cloud & Identity: Azure AD / Azure B2C authentication and authorization Frontend: HTML, CSS, JavaScript, jQuery Additional Experience Data migration and integration tools Sandbox and environment management Third‑party integrations (e.g., DocuSign, ServiceNow, SharePoint) Strong understanding of Salesforce data models, security architecture, and governance Nice to Have Experience in highly regulated industries CRM migration experience (e.g., Dynamics → Salesforce) Background in .NET development Familiarity with financial systems or products Key Responsibilities Develop custom Salesforce applications and enhancements Build and maintain integrations with enterprise systems Manage deployments across environments using CI/CD pipelines Implement complex business logic using Apex and Salesforce Flow Ensure data integrity, performance, and security Provide ongoing support, enhancements, and system improvements Collaborate with teams to maintain stable and scalable environments Education Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience) Compensation Salary Range: $90,000 – $150,000 (depending on experience)