Workatele

Engineer, Software (Salesforce) at Standard Bank, Johannesburg, South Africa

Standard Bank

Engineer, Software (Salesforce) at Standard Bank, Johannesburg, South Africa

Standard Bank

Full time Job

Date Posted: August 24, 2024

Application deadline:

Expired on: August 24, 2024 5:00pm

Sponsored

Job description

To apply computer science theories, principals to create, refactor moderate to complex programs/scripts, integration software services. To design complex specifications, code, test, debug, enhance programs within the Continuous delivery pipelines and provide support, maintenance of systems, programmes. To execute software developer responsibilities according to Engineer practice, standards, frameworks, roadmaps and the architects application standards. Participate in reviews of colleagues’ work.
Qualifications

Minimum Qualifications
Type of Qualification: First Degree
Field of Study: Information Technology

Certification: Holding multiple Salesforce certifications, such as Salesforce Certified Platform Developer I & II, Salesforce Certified Application Architect, or Salesforce Certified System Architect.

Experience Required
Software Engineering
Technology
5-7 years

  • Broad experience in translating business and functional requirements into technical specifications and developing the programming code to create the solutions.
  • Demonstrated experience in mentoring junior developers, providing technical guidance, and leading development projects.
  • Ability to work closely with cross-functional teams, including business analysts, project managers, and QA teams, to ensure successful delivery of Salesforce projects.
  • Proven experience in designing and implementing multitenant architecture on the Salesforce platform.
  • This includes understanding the complexities of data isolation, scalability, and tenant-specific customizations, ensuring that multiple customers (tenants) can securely share a common codebase and data structure.

8-10 years

  • Proven experience in modern engineering practices i.e. dev ops, agile etc.,
  • Proven experience across multiple, broad IT Engineering disciplines, with demonstrated specialisation in at least one.
  • Extensive hands-on experience in designing, developing, and deploying custom Salesforce applications using Apex, Visualforce, Lightning Web Components (LWC), and SOQL.
  • Proven track record of building complex workflows, process builders, and custom objects to meet business requirements.
  • Demonstrated experience in integrating Salesforce with external systems using REST, SOAP APIs, and middleware platforms like Mulesoft.

8-10 years

  • Expertise in handling data migrations, ETL processes, and synchronization between Salesforce and other enterprise systems.
  • Deep knowledge of Salesforce configuration, including security settings, roles, profiles, permission sets, and sharing rules.
  • Proven ability to customize Salesforce solutions to meet business needs, including page layouts, record types, and custom fields.
  • Strong understanding of the Salesforce development lifecycle, including experience with version control tools (e.g., Git), CI/CD pipelines, and deployment processes using tools like Copado.
  • Proven ability to follow and enforce Salesforce coding best practices and design patterns.

8-10 years

  • Experience in conducting code reviews, ensuring code quality, and optimizing performance within the Salesforce platform.
  • Experience in building and managing Salesforce Communities (Experience Cloud).
  • Implementing Service Cloud solutions, including case management, knowledge articles, and customer portals.
Additional Information

Behavioral Competencies:

  • Adopting Practical Approaches
  • Articulating Information
  • Checking Details
  • Developing Expertise
  • Documenting Facts
  • Embracing Change
  • Examining Information
  • Interpreting Data
  • Managing Tasks
  • Producing Output
  • Taking Action
  • Team Working

Technical Competencies:

  • Agile Engineering
  • API Engineering
  • Automation
  • Cloud Computing
  • Continuous Delivery (CD)
  • Continuous Deployment
  • Continuous Integration (CI)
  • Core Systems
  • Data Engineering
  • Design Thinking
  • Error Budgets
  • Incident Response
  • Infrastructure as Code (IaC)
  • Knowledge Management
  • Microservices
  • Non-abstract Large System Design (NALSD)
  • Observability (Application and Web Analytics)
  • Platform Engineering
  • Policy as Code
  • Post-incidence Analysis
  • Reliability and Resilience
  • Security Engineering
  • Service Level Management
  • Software Engineering Methods
  • Software Engineering Service Level Management
  • Software Engineering Tools
  • Software Foundations
  • System Integration
  • Test-driven Design (TDD)
  • Threat Modelling

Application deadline:

Expired on: August 24, 2024

Share this job

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Related jobs

MTN

Senior Specialist, Automation Technical Delivery Information Technology at MTN, Johannesburg, South Africa

MTN

Full time job
Date posted: September 11, 2024

Deadline:

September 20, 2024
MTN

Senior Specialist, Automation Technical Delivery Information Technology at MTN, Gauteng, South Africa

MTN

Full time job
Date posted: September 12, 2024

Deadline:

September 20, 2024
Lilongwe University of Agriculture and Natural Resources (LUANAR)1

Webmaster at Lilongwe University of Agriculture and Natural Resources (LUANAR), Lilongwe, Malawi

Lilongwe University of Agriculture and Natural Resources (LUANAR)

Full time job
Date posted: September 11, 2024

Deadline:

Expired on: September 11, 2024
Tanzania court of arms

02 Tutorial Assistants (Information and Communication Technology) at Moshi Co-operative University (MoCU), Moshi, Tanzania

Moshi Co-operative University (MoCU)

Full time job
Date posted: September 11, 2024

Deadline:

September 24, 2024

Sponsored