drjobs Salesforce Developer

Salesforce Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Pretoria - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description

Salesforce Developer

Job Purpose:

The Salesforce Developer will perform hands-on technical implementation with a focus on delivering functional solutions on the platform. The Salesforce Developer will take a role in the design implementation deployment and documentation of projects that leverage the toolset.

Minimum education (essential):

  • Matric
  • Salesforce Certification

Minimum education (desirable):

  • Bachelors degree in Computer Science or Engineering (or similar)

Minimum applicable experience (years):

  • 3 years of related Salesforce experience

Required nature of experience:

  • Software Developer
  • Experience with the Salesforce development toolkit
  • Experience developing Apex classes triggers VisualForce pages Lightning components and web services leveraging the Salesforce REST and SOAP APIs
  • Small to medium sized project experience in Salesforce

Skills and Knowledge (essential):

  • Afrikaans speaking
  • On platform declarative customizations Lightning Components Apex Data Loader Workbench
  • Sales Cloud
  • Service Cloud
  • Sales Engagement (High Velocity Sales)
  • Marketing Cloud
  • Marketing Cloud Intelligence (Datorama)
  • Salesforce OMS
  • Service Cloud Voice
  • Salesforce Connect
  • ECI (Einstein Conversational Insights)

Essential Competencies:

  • Examining Information
  • Adopting Practical Approaches
  • Inviting Feedback
  • Team Working
  • Meeting Timescales
  • Checking Things
  • Taking Action
  • Pursuing Goals

Important Competencies:

  • Interpreting Data
  • Providing Insights
  • Generating Ideas
  • Articulating Information
  • Making Decisions
  • Challenging Ideas
  • Conveying Self-Confidence
  • Embracing Change
  • Showing Composure
  • Understanding People
  • Managing Tasks
  • Producing Output

Analysis and Planning 15%

  • Multitask on a range of products and tasks simultaneously defining priorities and ensuring efficiency.
  • Define and communicate problems goals and acceptance criteria.
  • Communicate and collaborate with development business analyst and design teams to solve problems make recommendations and discuss best programming practices.
  • Work with stakeholders to achieve appropriate solutions.
  • Conduct research on possible solutions and techniques.
  • Analyse systems for root cause impact workarounds and permanent fixes.
  • Determine and account for dependencies among deliverables products and systems.
  • Accurately estimate duration of deliverables.
  • Identify and mitigate risks.
  • Document analysis and planning process.
  • Communicate effectively with the line manager on progress priorities and workload.

Programming 50%

  • Follow project plan or applicable work instructions (i.e. Jira) to develop software.
  • Develop complex CRM solutions to ensure that best practices are followed and the best data solutions are provided.
  • Meet deadlines and timelines as determined in the planning phase.
  • Adhere to agreed upon standards for code as set and determined by the Tech Lead.
  • Generate and maintain effective and efficient high quality code.
  • Use effective and efficient components & techniques to implement solutions.
  • Ensure all work is versioned and backed up according to company standards.

Testing and Implementation 20%

  • Ensure that all work is tested benchmarked and fulfills functional requirements before submission.
  • Prepare a test environment examples and instructions.
  • Ensure the test environment caters for end-to-end testing of all applicable systems in the integration landscape.
  • Participate enthusiastically in peer code reviews.
  • Deploy changes to the production environment.
  • Maintain system and product change logs and release notes according to company standards.

Reporting and Communication 15%

  • Take ownership for work tasks and communication
  • Keep project documentation up to date and according to company standards.
  • Provide timeous efficient and effective feedback on project status.
  • Proactively keep stakeholders updated on progress risks and problems.
  • Assist in the collection and documentation of user requirements development of user stories estimates and work plans.
  • Prepare reports manuals SOPs and other documentation on the status operation and maintenance of software.
  • Provide insight and feedback on queries regarding relevant projects.

If you meet the above requirements please send your CV to

If you havent heard back from us in 2 weeks please consider your application unsuccessful

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.