Deloitte is one of the country's leading professional services firms in Southern Africa, and is dedicated to assisting companies succeed in the business environment- whether it be through our tax, audit, consulting or financial advisory services. At Deloitte, we understand that solutions are not just a static one dimensional report, but rather, an integrated...
Read more about this company
We are seeking an experienced Salesforce developer to join our growing consulting customer team. This role will be critical in designing and delivering complex, enterprise-level Salesforce solutions for our clients. As a Salesforce Senior Developer, you will play a pivotal role in delivering high-quality Salesforce solutions while managing and mentoring a team of developers. You will work closely with enterprise clients across industries, ensuring technical best practices, efficiency, and innovation in every project. This role is ideal for someone with strong hands-on Salesforce experience, a passion for team leadership, and a commitment to delivering exceptional technical solutions.
Key Responsibilities:
Develop custom solutions using Apex, Lightning Web Components, and other Salesforce technologies to solve complex business challenges
Build sophisticated integrations between Salesforce and external systems using REST/SOAP APIs, Platform Events, and middleware technologies
Create custom Lightning components and pages to deliver intuitive user experiences
Develop robust automated test classes and implement continuous integration practices
Design and implement complex automation using Flows, Process Builder, and Apex triggers
Customize and extend standard Salesforce functionality through configuration and code
Lead technical design discussions with clients and translate business requirements into scalable technical solutions
Perform code reviews and maintain high standards for code quality and documentation
Debug complex technical issues and optimize solution performance
Mentor junior developers and contribute to building our practice's technical capabilities
Partner with client stakeholders to understand business needs and provide innovative solutions
Qualifications
3-5 years of hands-on Salesforce development experience
Strong expertise in Apex, Lightning Web Components, and Integration patterns
Salesforce Platform Developer I & II certifications (or ability to obtain within 6 months). Architect certifications a plus.
Experience with Salesforce DX and modern devops tools
Proven track record of successful enterprise-level Salesforce implementations
Excellence in client communication and presentation skills
Bachelor's degree in Computer Science, Information Systems, or related field
Experience with Agile development methodologies
Knowledge of complementary technologies a plus (MuleSoft, Heroku, AWS)