Absa Group Specialist Salesforce Product Engineer Jobs in South Africa

Absa Group Specialist Salesforce Product Engineer Jobs in South Africa

Job Summary
Apply critical thinking & problem solving skills to contribute to all phases of the development lifecycle & quickly produce well-organised, optimized, and documented source code to deliver high-performing, scalable, enterprise-grade applications.

Job Description

Overall Job Purpose
  • To deliver the design, configuration, customisation, coding, testing, deployment, implementation, documentation, and debugging of Salesforce solutions in accordance with agreed standards and best practices.
  • Work closely with testers to automate functional tests
  • Perform code reviews when required 
  • Diagnose production issues and provide assistance to production support staff (Third level support)
  • Consistent participation in agile methodologies and practices
  • Manage development timelines

    Plan & Organise
  • Develop and execute unit test plans.
  • Assist in the preparation and documentation of software requirements and specifications.
  • Plan, design and conduct tests of programs; correcting errors and re-test to achieve an error-free result.
  • Provide guidance and assistance to colleagues in any aspect of program design, creation, testing and documentation.
  • Take part in reviews of own work and can assist reviews of colleagues' work.

    Delivery & Support
  • Update, modify and enhance existing solutions.
  • Configure and customize Salesforce applications in keeping with given design and specification.
  • Conduct unit testing as specified in the unit test plan, and document the outcomes in order to ensure that the code developed is error free.
  • Implement fixes to resolve any identified unit and system testing issues / errors.
  • Assist with all test phases and implement fixes according to identified errors.
  • Analyse, identify and troubleshoot issues encountered in production and / or reported by customers / users by analysing and debugging code.
  • Adhere to quality guidelines and standards for all activities (e.g., naming conventions, code comments).
  • Create documentation (e.g. maintenance guide) for all new projects and store the completed documentation in an appropriate repository.
  • Update existing application documentation to reflect program changes.
  • Work with trainers, technical writers, and Organizational Change Management professionals to develop user support materials.
  • Support software implementation activities (e.g., installation, configuration, customization, integration, data migration) as required.
  • Review changes made by other team members to identify discrepancies and errors and to ensure quality of work and adherence to standards and guidelines.
  • Create a detailed software design at application / module level in collaboration with the solutions architect/business analyst/system analyst.
  • Review test plans and test results of other team members to ensure that all test scenarios have been considered and tested.
  • Review documentation created by other team members to
    ensure that the documentation incorporates all system development and code changes.
  • Provide technical guidance and training to other developers within the organisation.
  • Attend relevant project progress review sessions and provide feedback when required.
  • Participate in software release and post-release activities, including support for product launch (e.g., developing demonstrations and samples).

    Monitor & Evaluate
  • Monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.
  • Generate statistics and prepare and write reports for management and / or team members on the status of the programming process.
  • Evaluate results of testing of the programs to identify scope for improvement in development activities.

    Education and Experience Required
  • Diploma/ Bachelor’s degree in Information Systems or related field, preferred.
  • Salesforce Platform Developer I & II and/or Administrator certification, preferred.
  • Knowledge of at least one current programming language methodology, compulsory.
  • Specialization in at least one current programming language and methodology, compulsory.
  • Minimum of 5 years experience in Programming in relevant programming language(s).
  • Minimum 3-5 years experience in Salesforce administration and development.
  • Experience in Compliance Audit.
  • Experience in Development.
  • Experience in Administration.
  • Experience in Quality Assurance.
  • Exposure to key SFDC architectural concepts ( e.g. API and governor limits) and how they influence design.
  • Exposure to Testing.
  • Exposure to DevOps/ Release Management.

    Knowledge & Skills:

    Results orientation
  • Strong analytical and problem solving skills
  • Excellent written and oral communication skills
  • Understanding of the business context
  • Team player – approachable, ability to share and consult others
  • Time management – adherence to business timelines and schedules

  • Analysing (Proficient in)
  • Delivering Results & meeting customer expectations (Awareness)
  • Presenting & Communicating Information (Familiar with)
  • Learning & Research (Familiar with)
  • Creating & innovating (Familiar with)
  • Deciding & Initiating action (Familiar with)
  • Working with people (Proficient in)

  • Bachelor's Degree: Information Technology

    How to Apply

    For more information and job application details, see; Absa Group Specialist Salesforce Product Engineer Jobs in South Africa

    Find daily jobs in South Africa. Jobs - South Africa jobs. Search our career portal & find the latest South African job positions, career opportunities & jobs in South Africa.

    Jobs in South Africa - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in South Africa.

    Find your dream job from 1000s of vacancies in South Africa posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to 2 Best Africa Jobs.