About the job Senior Software Developer (Salesforce)
Key purpose:
To successfully customize, develop and support solutions on the Salesforce platform and contribute to our development in Salesforce products, through the completion of complex projects and development.
Qualifications and experience:
A minimum of 5 years experience in software development
A minimum of 3-5 years experience in salesforce platforms
Working knowledge and experience with complex business system integration as well as object-oriented design patterns and development
Software engineering skills on salesforce platforms (Apex, LWC, SOQL, Unit Testing)
Demonstrated experience and knowledge of relational databases, data modelling and ETL tools
Experience with Agile development methodologies
Grade 12 National Certificate / Vocational
Certification in Systems Analysis or Design
Knowledge of:
Standards and governance
Testing practices
Systems analysis and design
System architecture (technical design and implementation processes)