Salesforce Solutions Architect

Boardroom Appointments

Randburg

On-site

ZAR 1,200,000 - 1,600,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Boardroom Appointments is seeking a Salesforce Solutions Architect to lead enterprise CRM initiatives in the banking sector. This role requires advanced Salesforce experience, architecture leadership, and hands-on development across the full stack.

You will drive end-to-end delivery from architecture through deployment, mentor engineers, and ensure alignment with security and infrastructure guidelines. A strong background in banking CRM and certifications is essential.

Qualifications

  • Bachelor-level or higher with IT focus and NQF 7 qualification.
  • Salesforce Platform Developer I certification.
  • Currently pursuing Salesforce Application Architect certification.
  • Minimum 5+ years in banking platforms with at least 1 year 6 months on Salesforce.
  • Direct CRM project experience for middle market and enterprise clients.
  • Strong software engineering skills on Force.com (Apex, LWC, SOQL, unit testing).
  • Experience with relational databases, data modelling and ETL tools.

Responsibilities

  • Apply critical thinking and problem solving in an agile team to deliver complex Salesforce solutions.
  • Lead design and development lifecycle phases from design to deployment.
  • Ensure solutions align with architecture, security and infrastructure guidelines.
  • Assess feasibility and requirements to propose robust, scalable architectures.
  • Develop high quality software and architecture in test- and domain-driven environments.
  • Produce organized, optimized source code for production-ready features.
  • Implement self-service, repeatable, testable and resilient designs.
  • Create and maintain CI/CD pipelines and deploy across multi-site environments.
  • Leverage observability tools (ELK, Prometheus, Grafana, NewRelic) for monitoring.
  • Automate tasks with Docker, Ansible, Kubernetes; perform code reviews and mentoring.
  • Collaborate with guilds and SMEs to evolve technical products and standards.
  • Apply unit and integration testing, and use stubbing tools where needed.
  • Ensure development aligns with Group Architecture and security guidelines.
  • Plan releases and manage risk with project teams when required.
  • Contribute to incident management and DR exercises; maintain documentation.

Skills

Banking platform experience
CRM project experience
Problem solving
Agile team
Design thinking
Team collaboration

Education

Bcom (Information Technology) or Equivalent NQF 7
Salesforce Platform Developer I certification
Working towards Salesforce Application Architect certification

Tools

Force.com Platform (Apex, LWC, SOQL)
CI/CD tools (Jenkins, Azure DevOps)
Docker
Kubernetes
Ansible
ELK stack
Prometheus
Grafana
NewRelic
Zipkin/Jaeger

Job description

About the job Salesforce Solutions Architect
  • Bcom (Information Technology) or Equivalent NQF 7 qualification
  • Salesforce Platform Developer I certification
  • Working towards a Salesforce Application Architect certification
  • 5+ years of Banking Platform experience of which 1 years 6 months is working on Salesforce platforms as a minimum
  • Direct experience working on CRM projects for middle market and enterprise size companies.
  • Software engineering skills with Force.com Platform (Apex, LWC, SOQL, Unit Testing)
  • Demonstrated experience and knowledge of relational databases, data modelling, and ETL tools

Responsibilities:

  • Apply critical thinking, design thinking and problem solving skills in an agile team environment to solve complex technical problems (Front
  • End, Back End and Integration) with high quality solutions
  • Contribute to and in some cases lead all phases of the development lifecycle including e.g. design process
  • Determine operational feasibility of solutions by evaluating analysis, problem definition, business requirements, solution development and
  • proposed solutions
  • Develop high quality software / application design and architecture in a test driven & domain driven / cross domain environment
  • Quickly produce well-organised, optimized, and documented source code to deliver technical solutions
  • Ensure designs & solutions support the technical organisation principles of self-service, repeatability, testability, scalability & resilience
  • Apply general design patterns and paradigms to deliver technical solutions
  • Create & Maintain Sophisticated CI / CD Pipelines (authoring & supporting CI/CD pipelines in Jenkins / Azure Devops or similar tools and deploy to multi-site environments supporting and managing your applications all the way to production)
  • Use & configure modern observability techniques to provide a deeper understanding of the application. To do this, leverage e.g.
  • aggregated logging via ELK stack, metrics via Prometheus / Grafana / NewRelic and distributed tracing like Zipkin/Jaeger etc.
  • Automate tasks through appropriate tools and scripting e.g. Docker, Ansible, Kubernetes
  • Debug existing source code and polish feature sets.
  • Work with guilds and other technical SMEs to improve and evolve technical products and services
  • Apply unit testing frameworks and perform integration, validation and verification testing (apply knowledge of stubbing tools e.g. wiremock,
  • hoverfly etc.)
  • Apply version control and related concepts and techniques
  • Align all application development & development process to Group Architecture, Security & Infrastructure guidelines
  • Work with project & program teams (when required) to plan & manage the development lifecycle e.g. releases, risk management, testing,
  • Conduct reviews, performance monitoring & ongoing optimization and maintenance on applications
  • Stay ahead of the curve on emerging technologies and development practices e.g. scripting languages, containerization etc.
  • Contribute to the design & evolution of Group Architecture, Infrastructure & associated technical standards for the organization
  • Coach & mentor other engineers
  • Conduct peer reviews, testing, problem solving within and across the broader team
  • Provide technical subject matter expertise and support in the attraction and recruitment of Product Engineers for the organization
  • Participate as a subject matter expert in the development & development planning of the broader product engineering team
  • Support the people change teams in the design of adoption processes (Customer, Employee & 3rd Party Adoption)
  • Identify technical risks and mitigate these (pre, during & post deployment)
  • Update / Design all application documentation aligned to the organization technical standards and risk / governance frameworks
  • Create business cases & solution specifications for various governance processes (e.g. CTO approvals)
  • Participate in incident management & DR activity applying critical thinking, problem solving & technical expertise to get to the bottom of
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Architect - Salesforce
Systems Architect - Salesforce

Boardroom Appointments • Stellenbosch

On-site
ZAR 900,000 - 1,400,000
Salesforce Architect
Salesforce Architect

Indsafri • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Bonuses
Health benefits
Certification sponsorship
+1
Salesforce Architect
Salesforce Architect

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 800,000
Salesforce Technical Architect
Salesforce Technical Architect

Indsafri • South Africa

On-site
ZAR 800,000 - 1,200,000
Salesforce Developer
Salesforce Developer

Belay Talent Solutions • Pretoria

On-site
ZAR 540,000 - 860,000
Principal Architect
Principal Architect

Bsky • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Bonus incentives
Flexible hours
Mentoring
+1
Senior Salesforce Software Engineer
Senior Salesforce Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Competitive compensation with salary increases
Loyalty leave
Employee wellness programs
+2
Senior Software Developer (Salesforce)
Senior Software Developer (Salesforce)

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 1,100,000
CRM Architect
CRM Architect

Boardroom Appointments • Stellenbosch

On-site
ZAR 600,000 - 1,100,000
Salesforce Solutions Analyst
Salesforce Solutions Analyst

Indsafri India Private Limited • South Africa

On-site
ZAR 400,000 - 600,000