Dice is the leading career destination for tech experts at every stage of their careers. Our client, Fourways Consulting Services, is seeking a Salesforce Technical Lead/Developer who will be responsible for driving the technical strategy, architecture, and execution of enterprise Salesforce implementations.
Responsibilities:
- Lead and own all technical aspects of Salesforce implementations and customizations, including: Data migrations
- Data quality strategies
- Systems integrations
- Thirdparty applications and AppExchange tools
- Custom Salesforce development
- Manage and guide development teams using technologies such as Visualforce, Apex, Java, AJAX, and other tools to build custom solutions supporting business goals
- Provide technical leadership by defining and promoting best practices for: Integration and application development
- Deployment
- Testing
- Iterative refinement
- Identify opportunities to leverage Salesforce to improve productivity, streamline processes, and support organizational scaling
- Define, communicate, and oversee a change management (release) process for deploying new code and enhancements
- Manage CI/CD processes, monitor release quality, and oversee deployment pipelines
- Lead risk and issue identification from a technical perspective, ensuring timely mitigation
- Oversee change control and change management across Salesforce environments
Requirements:
- Must be Canadian citizen or PR
- 6-8 years of experience
- Minimum 5 years of development experience on the Salesforce platform
- Minimum 3 years leading Enterprise Salesforce implementations with 300+ users, including integrations with systems such as Oracle, SAP, etc
- Experience completing at least one complex data migration project involving ETL activities
- Strong background in global delivery models
- Hands-on experience with Salesforce integration tools, including Informatica Cloud
- Full lifecycle participation in Salesforce projects, including: Requirements gathering, Planning, analysis, and design, Architecture and build, Deployment, Post-deployment support
- Proven abilities in system strategy definition, requirement development, prototyping, testing, training, and creating support procedures
- Demonstrated capability to design and implement practical, scalable business solutions
- Lead and own all technical aspects of Salesforce implementations and customizations, including: Data migrations, Data quality strategies, Systems integrations, Third-party applications and AppExchange tools, Custom Salesforce development
- Manage and guide development teams using technologies such as Visualforce, Apex, Java, AJAX, and other tools to build custom solutions supporting business goals
- Provide technical leadership by defining and promoting best practices for: Integration and application development, Deployment, Testing, Iterative refinement
- Identify opportunities to leverage Salesforce to improve productivity, streamline processes, and support organizational scaling
- Define, communicate, and oversee a change management (release) process for deploying new code and enhancements
- Manage CI/CD processes, monitor release quality, and oversee deployment pipelines
- Lead risk and issue identification from a technical perspective, ensuring timely mitigation
- Oversee change control and change management across Salesforce environments
- Experience with enterprise-level Salesforce solution architecture
- Strong understanding of Agile methodologies
- Exposure to digital transformation initiatives related to Salesforce