Salesforce Developer

Details of the offer

time left to apply End Date: November 29, 2024 (4 days left to apply)
job requisition id R-15969716
Empowering Africa's tomorrow, together…one story at a time.With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.
Job Summary Support high-performing, scalable, enterprise-grade application design & development for Salesforce in agile teams by producing, testing, documenting & reviewing source code.
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.Diagnose production issues and provide assistance to production support staff (Third level support).Consistent participation in agile methodologies and practices.To manage development timelines.The Salesforce Developer is accountable for Coding software in keeping with given specification and according to defined programming guidelines (e.g., methodology, structure, code comments).Preparation of test data and unit testing of the developed new software or changes to existing software.Fixing bugs in the software based on testing results.Preparing technical documentation guides for the software.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, enhance and deploy 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., deployment 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 Bachelor's degree in Information Systems or related field, optional.Salesforce developer and administrator certification, compulsory.Knowledge of at least one current programming language methodology, compulsory.Specialization in at least one current programming language and methodology, compulsory.Minimum of 6 months - 1 year experience in Programming in relevant programming language(s).Minimum of 6 months - 1 year experience in Salesforce administration and development.Experience in Development.Experience/exposure in Quality Assurance.Exposure to Testing.Knowledge & Skills: (Minimum of 3) 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.Competencies: (Minimum of 3 competencies) Analysing (Familiar with).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 (Familiar with).Skills Programming languages - JavaScript, HTML5, jQuery, CSS, Java, C++.Development technologies - APEX, Visualforce, migration tools, SOQL, web services.Development tools/platforms & other tools – Lightning App Builder, Force.com, Eclipse IDE, Git.Salesforce platform and other – Lightning experience, Salesforce App Exchange.Salesforce Clouds/Modules – Sales, Service, Financial Service.Project methodology – Agile, DevOps.Education Bachelor's Degree: Information Technology
Absa Bank Limited is an equal opportunity, affirmative action employer. In compliance with the Employment Equity Act 55 of 1998, preference will be given to suitable candidates from designated groups whose appointments will contribute towards achievement of equitable demographic representation of our workforce profile and add to the diversity of the Bank. Absa Bank Limited reserves the right not to make an appointment to the post as advertised. About UsTruly AfricanWe are a diversified standalone African financial services group, delivering an integrated set of products and services across personal and business banking, corporate and investment banking, wealth, investment management and insurance.
Absa Group Limited is listed on the JSE and is one of Africa's largest diversified financial services groups with a presence in 12 countries across the continent and around 41,000 employees.
We own majority stakes in banks in Botswana, Ghana, Kenya, Mauritius, Mozambique, the Seychelles, South Africa, Tanzania (ABSA Bank in Tanzania and National Bank of Commerce), Uganda, and Zambia. We also have offices in China, Namibia, Nigeria, the United Kingdom and the United States of America, a Technology Hub in Prague, and insurance operations in Botswana, Kenya, Mozambique, South Africa, Tanzania and Zambia.

#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobleads

Requirements

Operations Support Engineer Or Specialist

Operations Support – Modeling and Engineering Engineer/Specialist/Analyst Description The Modeling and Engineering Support Engineer/Specialist/Analyst positi...


Southern Company - Gauteng

Published a month ago

Systems Analyst (Payments)

Systems Analyst (Payments)Apply locations Randburg Johannesburg posted on Posted 3 Days Ago time left to apply End Date: January 31, 2025 (30+ days left to a...


Rmbwestport - Gauteng

Published a month ago

Head Infrastructure & Enterprise Architecture

Position summaryIndustry: Scientific, Research & Development Job category: IT-Architecture Location: Randburg Contract: Permanent Remuneration: Market Relate...


Mintek Pty Ltd. - Gauteng

Published 14 days ago

Specialist Cybersecurity Incident Management Nexio Midrand, Gauteng

Specialist Cybersecurity Incident Management Nexio Midrand, Gauteng Permanent Closing Date 13 December 2024Job Details Division: Solutions Minimum experience...


Info Desk - Gauteng

Published a month ago

Built at: 2024-12-24T20:01:53.995Z