Analyze business processes and translate requirements into effective Salesforce solutions and process flows.
Design, build, test, and deploy custom Salesforce applications, enhancements, and automations.
Develop and manage integrations with external systems using Apex, Lightning Web Components, APIs, and data feeds.
Customize Salesforce to align platform capabilities with business needs while maintaining best practices.
Build reports, dashboards, and monitoring processes to ensure data quality and integrity.
Maintain clear documentation for configurations, processes, policies, and user support.
Provide technical support and training to Salesforce end users.
Perform system audits, support upgrades, and ensure ongoing platform stability.
Collaborate with QA and DevOps teams to support testing, releases, and deployments.
Stay current on Salesforce features and recommend continuous process and platform improvements.
Requirements
5+ years of hands-on Salesforce development experience.
Proficiency in Apex, Visualforce, and REST/SOAP APIs.
Salesforce Platform Developer I & II certifications preferred.
Experience with CI/CD tools and version control (e.g., Git, Copado).
Strong understanding of Salesforce best practices and governor limits.
BSc degree in Computer Science, Software Engineering or relevant field.
Additional Instructions
Analyze business processes and translate requirements into effective Salesforce solutions and process flows.
Design, build, test, and deploy custom Salesforce applications, enhancements, and automations.
Develop and manage integrations with external systems using Apex, Lightning Web Components, APIs, and data feeds.
Customize Salesforce to align platform capabilities with business needs while maintaining best practices.
Build reports, dashboards, and monitoring processes to ensure data quality and integrity.
Maintain clear documentation for configurations, processes, policies, and user support.
Provide technical support and training to Salesforce end users.
Perform system audits, support upgrades, and ensure ongoing platform stability.
Collaborate with QA and DevOps teams to support testing, releases, and deployments.
Stay current on Salesforce features and recommend continuous process and platform improvements.