The idea started in 2001 when a company with a need connected with a few IT experts in search of a solution. Working together, a solution was created and DeARX celebrated with their first customer. At its most basic level, the same is true today, only we have more customers and many more technologists solving more and more problems by building better and ...
Read more about this company
- We are seeking an experienced Engineering Lead to provide technical leadership across multiple initiatives, ensuring alignment between engineering teams, product objectives, and enterprise architecture strategies. This role requires a visionary technology leader who can design and guide the delivery of scalable, integrated, end-to-end solutions across a diverse technology landscape.
- The successful candidate will play a critical role in shaping technical direction, promoting engineering excellence, and enabling teams to deliver high-quality digital solutions. You will work closely with architects, product owners, and engineering teams to ensure solutions are aligned with organisational standards, security principles, and long-term technology strategies.
Key Responsibilities
- Provide technical leadership across multiple initiatives, guiding engineering teams to achieve product and programme alignment.
- Design and develop fit-for-purpose, end-to-end technology solutions across multiple platforms and technologies.
- Generate innovative approaches and solutions to complex technical challenges.
- Design architecture solutions and evaluate alternative architectural approaches where appropriate.
- Work closely with Enterprise Architecture teams to adopt and implement approved architectural patterns.
- Collaborate with technical teams to identify and implement appropriate technologies and frameworks for new solutions.
- Contribute across the technology stack, including application development, databases, and DevOps infrastructure supporting continuous integration and deployment.
- Promote technical excellence, engineering quality, and best practices across teams.
- Provide guidance on Agile engineering practices and modern development methodologies.
- Support teams in crafting clear user stories, solution prototypes, and iterative product enhancements.
- Identify and manage technical risks, dependencies, and cross-team deliverables.
- Collaborate with architecture, infrastructure, and engineering teams across the enterprise to ensure alignment and solution integrity.
- Act as the principal designer for key products and platforms, producing architecture diagrams and documentation to guide implementation.
- Ensure solutions comply with organisational standards, governance frameworks, and security policies.
- Contribute to the development of business cases and solution proposals in partnership with business stakeholders and IT service providers.
- Collaborate with Enterprise Architecture to recommend improvements to technology principles, standards, and reference architectures.
Minimum Requirements
- Relevant IT Degree or equivalent qualification.
- Certifications such as TOGAF or ITIL are advantageous.
- 6+ years' experience within the software development industry.
- Proven track record of leading and delivering complex technical solutions.
- Prior experience working as a Solution Architect or Technical Lead.
- Strong understanding of software development practices and the full SDLC.
- Experience working with DevOps practices and tooling in Cloud environments.
- Solid understanding of internet technologies and security principles.
Key Competencies
- Strong technical leadership and strategic thinking
- Excellent communication and stakeholder engagement skills
- Ability to influence cross-functional teams and senior stakeholders
- Strong problem-solving and analytical capabilities
- Experience working in Agile delivery environments
- Ability to balance long-term architectural vision with practical delivery
go to method of application »
- A leading investment and financial services organisation is seeking a highly skilled Shared Developer & Systems Support Specialist to work across two core business divisions. This role is ideal for someone who enjoys a balance of hands-on development, complex data integrations, and production support within a fast-paced, high-precision environment.
About the Role
- You will act as a central technical resource across two investment-focused teams, supporting and enhancing business-critical systems, integrations, data processes, and reporting tools. The environment includes modern .NET Core development, Angular front-end work, Python automation, and daily operational support.
Key Responsibilities
- Develop and maintain backend services using .NET Core (v8) and C#
- Build and enhance front-end applications in Angular 2+ (v17 ideal)
- Develop dashboards and reports using Stimulsoft, Excel, and other BI tools
- Design and maintain APIs, ETL pipelines, data integrations, and automated file imports
- Troubleshoot batch processes, data ingestion, and production issues
- Support month-end and quarter-end reporting cycles
- Maintain technical and user documentation
- Collaborate with stakeholders to translate business requirements into technical solutions
- Participate in integration projects with internal platforms and external service providers
Technical Requirements
- Strong experience with .NET Core (v7v8) and C#
- Angular (v2+; ideally v13v17)
- Strong SQL experience (queries, modelling, optimisation)
- Advanced Python scripting for automation
- Experience with Azure DevOps (pipelines, CI/CD, deployments)
- Experience with reporting tools: Stimulsoft and Excel (PowerBI a bonus)
- Experience with data integrations, file-based processes, and API workflows
Nice-to-Have Experience
- DevExtreme UI components
- PowerBI
- Knowledge of financial instruments (especially fixed income)
- Experience with regulatory reporting (SARB, ASISA)
Personal Attributes
- Strong problem-solving skills and attention to detail
- Calm under pressure, especially during reporting cycles
- Excellent communication skills with both technical and non-technical users
- Ability to balance priorities across two business areas
- Proactive, accountable, and able to work independently
- Collaborative, team-oriented mindset
go to method of application »
- We are seeking an Intermediate Java Developer with banking and payments experience to join a dynamic technology team responsible for developing and enhancing high-volume transaction processing systems within a leading financial services environment.
- The successful candidate will work on mission-critical payment platforms, contributing to the development of secure, scalable, and high-performance solutions that support various payment channels and financial transactions.
- This role is suited to a developer who thrives in fast-paced banking environments and has experience working with complex integrations, payment messaging, and distributed systems.
Key Responsibilities
- Design, develop, and maintain Java-based applications supporting payment processing and banking services.
- Develop and enhance microservices and RESTful APIs used across payment platforms.
- Participate in building solutions supporting electronic payments, transaction processing, and banking integrations.
- Work with high-volume transaction systems ensuring scalability and reliability.
- Integrate internal banking platforms with external payment networks and third-party systems.
- Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
- Perform code reviews, testing, and debugging to ensure high-quality code delivery.
- Collaborate with Solution Architects, Business Analysts, QA engineers, and DevOps teams.
- Assist with production support and troubleshooting of payment systems.
Technical Skills & Experience Required
Core Development Skills
- 3 – 6 years of hands-on Java development experience within enterprise environments.
- Strong proficiency in Java (Java 8 / 11 / 17+).
- Experience developing applications using Spring Framework and Spring Boot.
- Solid experience in RESTful API design and development.
- Experience building and supporting microservices-based architectures.
- Strong experience working with relational databases such as Oracle, PostgreSQL, or SQL Server.
- Proficiency with Git or other version control systems.
- Experience working with CI/CD pipelines and modern software delivery practices.
Banking / Payments Domain Experience
- Proven experience working within banking, fintech, or payment processing environments.
- Exposure to high-volume transaction processing systems where reliability, scalability, and performance are critical.
- Experience working with financial transaction platforms or services such as:
- Electronic Funds Transfer (EFT)
- Card payment processing
- Real-time payment systems
- Payment gateways
- Transaction switching platforms
- Digital banking platforms
Payment Messaging & Standards (Advantageous)
- Knowledge or experience working with payment messaging standards, including:
- ISO 8583
- ISO 20022
- Integration & Messaging Technologies
Experience with enterprise integration or messaging technologies such as:
- Apache Kafka
- IBM MQ
- RabbitMQ
- SOAP and REST-based integrations
- Enterprise Service Bus (ESB) platforms
go to method of application »
About the Role
- An exciting opportunity for a Senior Java Engineer to join a high-performing engineering team responsible for building Backend-for-Frontend (BFF) services within a modern digital platform.
- This role focuses on developing reactive, non-blocking microservices that sit between customer-facing channels (web, mobile, third-party integrations) and downstream systems.
- You will play a key role in delivering high-performance, resilient, and secure APIs that directly impact user experience at scale.
Key Responsibilities
BFF & API Layer
- Design and build BFF services that aggregate and orchestrate downstream APIs
- Tailor responses for different channels (web, mobile, conversational interfaces)
- Define and evolve consumer-driven API contracts
Reactive Development
- Build services using Spring Boot 3.x, WebFlux, and Project Reactor
- Apply non-blocking, asynchronous programming models
- Ensure optimal handling of backpressure and concurrency
Resilience & Performance
- Implement resilience patterns using Resilience4j
- Apply caching strategies (Redis, Caffeine)
- Optimize for low latency and high throughput
Integration & Messaging
- Integrate with distributed systems via REST and messaging platforms
- Use Kafka or RabbitMQ for event-driven processing
Security
- Implement OAuth2 / OpenID Connect and JWT-based security
- Enforce API protection, validation, and rate limiting
Testing & Quality
- Develop comprehensive test coverage:
- Unit testing (JUnit, Mockito)
- Integration testing (Testcontainers)
- Reactive testing (StepVerifier)
- Contract testing
Cloud & DevOps
- Containerise applications using Docker
- Deploy via Kubernetes and CI/CD pipelines
- Contribute to automation and infrastructure practices
Observability
- Implement logging, tracing, and monitoring
- Use tools such as Micrometer, OpenTelemetry, Prometheus, Grafana
Collaboration & Leadership
- Participate in architecture and design discussions
- Conduct code reviews and enforce best practices
- Mentor engineers and contribute to team growth
Required Skills & Experience
- Strong experience in Java 17+
- Deep expertise in Spring Boot and Spring WebFlux
- Solid understanding of reactive programming paradigms
- Experience with BFF / API composition patterns
- Messaging systems (Kafka / RabbitMQ)
- Containers and cloud platforms (Docker, Kubernetes)
- CI/CD and modern DevOps practices
- Redis, R2DBC, and/or NoSQL databases
Preferred Experience
- 6–10 years of software engineering experience
- 3+ years working with reactive systems
- Experience in high-scale distributed environments
- Exposure to regulated or security-sensitive domains
- Familiarity with API gateway ecosystems
Key Traits
- Strong engineering craftsmanship and attention to detail
- Passion for reactive and scalable systems
- Customer-focused mindset
- Collaborative and team-oriented
- Strong problem-solving ability in distributed systems
- Ownership and accountability
- Continuous learner with a growth mindset
go to method of application »
- We are seeking an experienced, technically versatile Data Analyst to join a high-performing banking environment in Sandton. This role is suited to a data professional who thrives at the intersection of data analytics, system design, and emerging AI capabilities.
- You will play a key role in transforming complex datasets into meaningful business insights, while also contributing to the development of scalable data solutions and supporting AI/ML initiatives. This is an opportunity to work in a fast-paced, delivery-driven environment where data directly impacts strategic decision-making.
Key Responsibilities
- Perform deep-dive analysis across complex and diverse datasets to identify trends, anomalies, and business opportunities
- Translate business and project requirements into actionable data solutions and insights
- Manage and deliver multiple ad hoc reporting requests with accuracy and efficiency
- Analyse and understand end-to-end data flows, from source systems to reporting layers
- Design, build, and maintain scalable data models to support analytics and reporting needs
- Collaborate with business stakeholders to define technical specifications and reporting frameworks
- Develop and optimise data pipelines, integrations, and data processing workflows
- Work across enterprise databases including IBM DB2, Oracle, Netezza (NZ), and SQL Server
- Support AI/ML initiatives through data preparation, validation, and contribution to model development
- Independently manage workload, priorities, and delivery timelines
- Document data logic, methodologies, and findings for both technical and non-technical audiences
- Utilise advanced MS Excel capabilities for data analysis and reporting
- Develop insightful dashboards and reports using Power BI
Required Skills & Experience
- 8+ years' experience in data analytics, software development, or systems architecture
- Strong programming skills in SQL, Python, and/or R
- Proven experience working with enterprise databases: DB2, Oracle, Netezza, SQL Server
- Solid understanding of data modelling, ETL processes, and system design principles
- Experience with cloud platforms such as Azure, AWS, or GCP
- Working knowledge of AI/ML concepts, including data preparation and model lifecycle
- Strong analytical thinking and problem-solving ability
- Ability to work independently and manage multiple priorities effectively
- Excellent communication skills, with the ability to translate between technical and business stakeholders
- Advanced proficiency in MS Excel (pivot tables, complex formulas, macros)
- Experience building dashboards and visualisations using Power BI
Preferred Qualifications
- Degree in Computer Science, Data Science, Engineering, or a related field
- Experience with additional visualisation tools such as Tableau or similar
- Exposure to modern data engineering practices and tools
go to method of application »
- We are looking for a Senior Infrastructure & Storage Architect for a 12- month contract role in Sandton. The role is responsible for providing deep technical expertise, strategic guidance, and advisory across multiple infrastructure domains, ensuring the successful integration of solutions aligned to the Bank's overall technology strategy.
- This role plays a critical part in delivering sustainable, secure, and high-performing infrastructure solutions while uplifting internal technical capability and standards.
Key Technical Requirements
Operating Systems & Platforms
- UNIX: Solaris & AIX (Advanced)
- Linux: Red Hat (RHCE Certified preferred)
- Microsoft Windows Server (Advanced)
Virtualisation & Cloud
- VMware Certified Professional (VCP)
- Exposure to hybrid cloud environments (Azure, AWS, GCP advantageous)
Networking
- Cisco Fabric technologies
- Cisco Nexus switching
- SAN networking: Cisco MDS & Brocade switches
Storage & Hardware
Enterprise storage platforms:
- EMC / Dell Compellent
- Hitachi (VSP, HUS, HUSVM)
- Server hardware:
- Dell, HP, Intel
- Cisco UCS
- Sun Server Hardware
Backup & Recovery
Load Balancing & Security
Core Responsibilities
Storage Engineering & Architecture
- Design and implement enterprise storage solutions across SAN, NAS, Object Storage, and Hyper-Converged Infrastructure.
- Configure, optimise, and manage storage arrays (Dell, Hitachi, NetApp, Pure Storage).
- Define and implement storage tiering strategies aligned to performance, cost, and workload requirements.
- Develop capacity planning models and forecasting reports.
- Lead storage refreshes, upgrades, migrations, and consolidation initiatives.
Backup & Recovery Management
- Architect and implement backup solutions using platforms such as Commvault, Veeam, TSM, Rubrik, or Cohesity.
- Define backup policies, retention schedules, and media lifecycle management.
- Implement Disaster Recovery (DR) strategies and conduct regular recovery testing.
- Optimise backup performance including deduplication, compression, and storage efficiency.
- Integrate backup solutions with cloud platforms (Azure, AWS, GCP).
Archiving & Compliance
- Design and implement enterprise archiving strategies for structured and unstructured data.
- Deploy archiving solutions (e.g., IBM Optim, Mimecast, Enterprise Vault, cloud-native tools).
- Ensure compliance with regulatory frameworks including:
- POPIA
- PFMA
- SARB
- SARS
- National Archives Act
- Drive data lifecycle management, classification, and defensible retention strategies.
Technical Leadership & Advisory
- Provide subject matter expertise across infrastructure, storage, and backup domains.
- Guide solution design and ensure alignment with enterprise architecture standards.
- Mentor and upskill internal teams to build technical capability.
- Evaluate emerging technologies and recommend improvements.
Integration & Solution Delivery
- Ensure seamless integration across infrastructure platforms (compute, storage, network, backup).
- Collaborate with cross-functional teams including security, application, and cloud teams.
- Support large-scale transformation and modernisation programmes.
- Maintain high standards of documentation, governance, and operational excellence.
Minimum Qualifications & Experience
- Relevant Degree/Diploma in IT, Computer Science, or Engineering
- RHCE Certification (preferred)
- VMware Certified Professional (required)
- 8–12+ years of experience in enterprise infrastructure environments
- Proven experience within banking or financial services (highly advantageous)
Key Competencies
- Strong analytical and problem-solving ability
- Excellent stakeholder engagement and communication skills
- Ability to operate in high-pressure, enterprise environments
- Strategic thinking with hands-on technical capability
- Strong governance, risk, and compliance awareness
Nice to Have
- Exposure to automation (Ansible, Terraform, scripting)
- Experience with cloud-native storage and backup solutions
- ITIL / COBIT certification
go to method of application »
- A leading organisation at the forefront of South African banking is seeking a Salesforce Domain Architect to help shape the future of digital banking.
- This is a rare opportunity to operate at the intersection of strategy, architecture, and innovation, driving the evolution of a complex Salesforce ecosystem across Business Banking. You'll play a critical leadership role across CRM (Financial Services Cloud) and Credit Loan Management (nCino), ensuring scalable, secure, and high-performing solutions that deliver real business value.
- As a Domain Architect, you will define the technical vision and architectural standards for the Salesforce platform, enabling innovation at scale. You'll influence enterprise-wide decisions, shape long-term strategy, and ensure maximum value is realised from Salesforce across multiple business domains.
What You'll Do
Strategic Leadership
- Define and drive the 3–5 year Salesforce architecture roadmap
- Provide architectural governance across all Salesforce delivery teams
- Lead Technical Design Authority (TDA) engagements and platform standards
Platform & Architecture Ownership
- Oversee the full Salesforce ecosystem (FSC, nCino, Marketing Cloud, Data Cloud)
- Ensure platform health, scalability, security, and performance
- Define architecture blueprints, standards, and governance frameworks
Solution Design & Delivery
- Architect and guide development of solutions using:
- Apex, Lightning, Visualforce
- API integrations (REST/SOAP/GraphQL)
- Event-driven and domain-driven design
- Translate business requirements into robust technical solutions
Integration & Data Strategy
- Define integration patterns across enterprise systems
- Establish data models, governance, and quality standards
- Drive seamless data flow across internal and external platforms
Leadership & People Management
- Lead and mentor a team of Salesforce specialists
- Foster a high-performance, collaborative engineering culture
- Drive continuous learning, coaching, and talent development
Delivery & Governance
- Oversee DevSecOps pipelines, CI/CD, and release management
- Act as a quality gatekeeper across SDLC phases
- Manage vendor relationships and third-party delivery
Stakeholder Engagement
- Partner with Product, Engineering, and Business leaders
- Act as a trusted advisor and central point of contact
- Translate complex technical concepts into business value
Technical Expertise Required
- Strong Salesforce development experience:
- Apex, Lightning Components, Visualforce
- Deep understanding of:
- Salesforce architecture, data modelling, and security
- Integration patterns (APIs, middleware, cloud platforms)
Experience with:
- AWS / cloud-native integrations
- DevSecOps, CI/CD, release tools (e.g. Copado, AutoRabit)
- SSO, MFA, and access management
Exposure to:
- Event-driven architecture
- Platform engineering
- Enterprise integration strategies
Qualifications & Experience
- Bachelor's degree in Computer Science or related field
- 5–10 years' Salesforce experience in a technical leadership role
- Relevant Salesforce certifications (e.g. Platform Developer, Application Architect)
- Proven experience leading large-scale Salesforce implementations
Preferred
- AWS Architecture certifications
- Salesforce Financial Services Cloud (FSC) certification
- nCino and Data Cloud experience
go to method of application »
- A leading bank in Sandton is seeking a Senior React Developer to join their high-performing technology team. This role is ideal for a seasoned front-end professional who thrives in an Agile environment and is passionate about building scalable, high-performance digital solutions.
Role Purpose
- You will be responsible for designing, developing, and maintaining modern front-end applications, while providing technical leadership and mentoring to other developers. You'll play a key role in delivering robust, user-centric solutions aligned with enterprise standards.
Key Responsibilities
Software Development
- Design, develop, and maintain front-end applications using React.js
- Translate business and user requirements into clean, efficient, reusable code
- Build responsive, high-performance user interfaces
- Integrate front-end solutions with RESTful APIs and backend services
- Ensure code quality through reviews, testing, and best practices
Technical Leadership
- Provide mentorship and guidance to junior and intermediate developers
- Contribute to architecture and design decisions
- Drive best practices in front-end development, performance, and security
- Participate in sprint planning, estimation, and technical discussions
Collaboration & Delivery
- Work closely with Product Owners, Designers, Backend Developers, and QA teams
- Support Agile delivery methodologies (Scrum / SAFe)
- Troubleshoot, debug, and resolve production issues
- Continuously improve development standards, tools, and processes
Required Skills & Experience
Technical Skills
- Strong experience with React.js
- Proficiency in JavaScript (ES6+), HTML5, CSS3
- Experience with state management (Redux, Context API)
- Solid experience consuming REST APIs
- Familiarity with modern build tools (Webpack, Vite)
- Version control experience (Git)
- Strong understanding of responsive design and cross-browser compatibility
- Exposure to modern JavaScript frameworks (Angular, Vue, Aurelia)
Experience
- 5+ years in software development
- 3+ years hands-on experience with React
- Experience working in Agile environments
- Exposure to enterprise or large-scale systems (advantageous)
Nice to Have
- TypeScript experience
- Experience with Next.js or similar frameworks
- Exposure to Azure / AWS cloud platforms
- Experience with testing frameworks (Jest, Cypress)
- Background in financial services or regulated environments
Qualifications
- Degree or Diploma in Computer Science, Information Systems, or related field(or equivalent practical experience)
go to method of application »
- To analyse, design, optimise, and govern business processes within the Juristic (business banking/legal entities) environment. The role focuses on the strategic and tactical aspects of discovering, validating, documenting, and communicating process-related knowledge through modelling, simulation, and analysis of current and future state processes.
- The Process Engineer will play a critical role in driving efficiency, compliance, and improved client experience for juristic clients, aligning business processes with overall bank strategy.
Key Responsibilities
- Facilitate the end-to-end process engineering lifecycle, including discovery, design, modelling, simulation, and optimisation
- Analyse current state (as-is) processes to identify inefficiencies, risks, and improvement opportunities
- Design and document future state (to-be) processes aligned to business and regulatory requirements
- Engage stakeholders across Juristic, Compliance, Risk, Operations, and IT to gather and validate requirements
- Translate complex business requirements into process models, frameworks, and technical specifications
- Drive process standardisation and optimisation initiatives across the juristic banking value chain
- Ensure alignment with regulatory requirements, governance frameworks, and internal policies
- Support automation and digital transformation initiatives (e.g., workflow tools, RPA, BPM platforms)
- Conduct impact assessments for process changes and transformation initiatives
- Monitor and measure process performance using KPIs, metrics, and continuous improvement practices
- Facilitate workshops and present findings, recommendations, and solutions to senior stakeholders
Key Deliverables
- End-to-end process maps (BPMN, value streams, customer journeys)
- Process design documentation and functional specifications
- Gap analysis and process improvement recommendations
- Process performance reports and dashboards
- Governance and compliance-aligned process frameworks
Minimum Requirements
- Relevant Degree or Diploma in Industrial Engineering, Business Science, Information Systems, or related field
- 5–8+ years' experience in Process Engineering / Business Process Management within banking or financial services
- Proven experience working in Juristic / Business Banking / Commercial Banking environments
- Strong understanding of banking operations, regulatory frameworks, and compliance requirements
Technical Skills
- Process modelling tools (e.g., ARIS, Visio, Signavio, Bizagi)
- Strong knowledge of BPMN 2.0 standards
- Experience with process automation / RPA / workflow tools
- Data analysis and reporting (Excel, Power BI, or similar)
- Understanding of core banking systems and digital platforms
Key Competencies
- Strong analytical and problem-solving skills
- Ability to work with complex systems and processes
- Excellent stakeholder engagement and communication skills
- Strategic thinking with a continuous improvement mindset
- High attention to detail and governance awareness
- Ability to influence at both operational and executive levels
Advantageous
- Lean Six Sigma (Green Belt / Black Belt)
- TOGAF or relevant process/architecture certifications
- Experience in digital transformation programmes within banking
go to method of application »
- A leading organisation at the forefront of South African banking is seeking a Salesforce Domain Architect to help shape the future of digital banking.
- This is a rare opportunity to operate at the intersection of strategy, architecture, and innovation, driving the evolution of a complex Salesforce ecosystem across Business Banking. You'll play a critical leadership role across CRM (Financial Services Cloud) and Credit Loan Management (nCino), ensuring scalable, secure, and high-performing solutions that deliver real business value.
- As a Domain Architect, you will define the technical vision and architectural standards for the Salesforce platform, enabling innovation at scale. You'll influence enterprise-wide decisions, shape long-term strategy, and ensure maximum value is realised from Salesforce across multiple business domains.
What You'll Do
Strategic Leadership
- Define and drive the 3–5 year Salesforce architecture roadmap
- Provide architectural governance across all Salesforce delivery teams
- Lead Technical Design Authority (TDA) engagements and platform standards
Platform & Architecture Ownership
- Oversee the full Salesforce ecosystem (FSC, nCino, Marketing Cloud, Data Cloud)
- Ensure platform health, scalability, security, and performance
- Define architecture blueprints, standards, and governance frameworks
Solution Design & Delivery
- Architect and guide development of solutions using:
- Apex, Lightning, Visualforce
- API integrations (REST/SOAP/GraphQL)
- Event-driven and domain-driven design
- Translate business requirements into robust technical solutions
Integration & Data Strategy
- Define integration patterns across enterprise systems
- Establish data models, governance, and quality standards
- Drive seamless data flow across internal and external platforms
Leadership & People Management
- Lead and mentor a team of Salesforce specialists
- Foster a high-performance, collaborative engineering culture
- Drive continuous learning, coaching, and talent development
Delivery & Governance
- Oversee DevSecOps pipelines, CI/CD, and release management
- Act as a quality gatekeeper across SDLC phases
- Manage vendor relationships and third-party delivery
Stakeholder Engagement
- Partner with Product, Engineering, and Business leaders
- Act as a trusted advisor and central point of contact
- Translate complex technical concepts into business value
Technical Expertise Required
- Strong Salesforce development experience:
- Apex, Lightning Components, Visualforce
- Deep understanding of:
- Salesforce architecture, data modelling, and security
- Integration patterns (APIs, middleware, cloud platforms)
Experience with:
- AWS / cloud-native integrations
- DevSecOps, CI/CD, release tools (e.g. Copado, AutoRabit)
- SSO, MFA, and access management
Exposure to:
- Event-driven architecture
- Platform engineering
- Enterprise integration strategies
Qualifications & Experience
- Bachelor's degree in Computer Science or related field
- 5–10 years' Salesforce experience in a technical leadership role
- Relevant Salesforce certifications (e.g. Platform Developer, Application Architect)
- Proven experience leading large-scale Salesforce implementations
Preferred
- AWS Architecture certifications
- Salesforce Financial Services Cloud (FSC) certification
- nCino and Data Cloud experience
What We're Looking For
- Strategic thinker with strong architectural vision
- Exceptional leadership and stakeholder management skills
- Ability to operate in a fast-paced, complex environment
- Passion for innovation, optimisation, and continuous improvement
go to method of application »
- A leading bank in Sandton is seeking a Senior React Developer to join their high-performing technology team. This role is ideal for a seasoned front-end professional who thrives in an Agile environment and is passionate about building scalable, high-performance digital solutions.
Role Purpose
- You will be responsible for designing, developing, and maintaining modern front-end applications, while providing technical leadership and mentoring to other developers. You'll play a key role in delivering robust, user-centric solutions aligned with enterprise standards.
Key Responsibilities
Software Development
- Design, develop, and maintain front-end applications using React.js
- Translate business and user requirements into clean, efficient, reusable code
- Build responsive, high-performance user interfaces
- Integrate front-end solutions with RESTful APIs and backend services
- Ensure code quality through reviews, testing, and best practices
Technical Leadership
- Provide mentorship and guidance to junior and intermediate developers
- Contribute to architecture and design decisions
- Drive best practices in front-end development, performance, and security
- Participate in sprint planning, estimation, and technical discussions
Collaboration & Delivery
- Work closely with Product Owners, Designers, Backend Developers, and QA teams
- Support Agile delivery methodologies (Scrum / SAFe)
- Troubleshoot, debug, and resolve production issues
- Continuously improve development standards, tools, and processes
Required Skills & Experience
Technical Skills
- Strong experience with React.js
- Proficiency in JavaScript (ES6+), HTML5, CSS3
- Experience with state management (Redux, Context API)
- Solid experience consuming REST APIs
- Familiarity with modern build tools (Webpack, Vite)
- Version control experience (Git)
- Strong understanding of responsive design and cross-browser compatibility
- Exposure to modern JavaScript frameworks (Angular, Vue, Aurelia)
Experience
- 5+ years in software development
- 3+ years hands-on experience with React
- Experience working in Agile environments
- Exposure to enterprise or large-scale systems (advantageous)
Nice to Have
- TypeScript experience
- Experience with Next.js or similar frameworks
- Exposure to Azure / AWS cloud platforms
- Experience with testing frameworks (Jest, Cypress)
- Background in financial services or regulated environments
Qualifications
- Degree or Diploma in Computer Science, Information Systems, or related field(or equivalent practical experience)
go to method of application »
- We are seeking a highly skilled AI Data Engineer to design, build, and optimise scalable data and AI solutions within a leading banking environment. The ideal candidate will have deep expertise in modern data engineering practices combined with hands-on experience in LLM orchestration frameworks such as LangChain and LangGraph at an enterprise level.
- This role will play a critical part in enabling AI-driven decision-making, automation, and advanced analytics across the organisation.
Key Responsibilities
- Design, develop, and maintain scalable data pipelines and architectures to support AI and machine learning initiatives
- Build and optimise LLM-powered applications using Frameworks like LangChain and LangGraph amoungs others
- Develop and manage AI workflows, agents, and orchestration pipelines for enterprise use cases
- Integrate structured and unstructured data sources into AI-ready data platforms
- Collaborate with Data Scientists, ML Engineers, and Business Teams to deliver AI-driven solutions
- Ensure data quality, governance, and compliance within a regulated banking environment
- Optimise performance of data pipelines and AI systems for scalability and reliability
- Implement monitoring, logging, and observability for AI systems and pipelines
- Contribute to data architecture and AI strategy aligned with enterprise roadmaps
- Stay up to date with emerging trends in AI engineering and data platforms
Required Skills & Experience
- 5+ years' experience in Data Engineering or AI Engineering roles
- Strong hands-on experience with LangChain and LangGraph (enterprise-level implementations)
- Proficiency in Python and data engineering frameworks
- Experience building and deploying LLM-based applications and AI agents
- Solid experience with data pipelines (ETL/ELT) and big data technologies
- Experience with cloud platforms (AWS, Azure, or GCP)
- Knowledge of vector databases (e.g., Pinecone, Weaviate, FAISS)
- Experience with API integration and microservices architecture
- Strong understanding of data modelling, data warehousing, and data lakes
- Familiarity with CI/CD pipelines and DevOps practices
Preferred Qualifications
- Experience in banking or financial services environments
- Exposure to AI governance, model risk, and compliance frameworks
- Knowledge of MLOps and LLMOps practices
- Experience with streaming technologies (Kafka, Spark Streaming)
- Relevant certifications in Cloud, Data Engineering, or AI/ML
Key Competencies
- Strong problem-solving and analytical thinking
- Ability to work in complex, enterprise environments
- Excellent stakeholder engagement and communication skills
- High attention to detail and quality delivery
- Ability to work independently in a contracting environment
Deliverables
- Production-ready AI data pipelines and LLM applications
- Scalable and secure AI architecture implementations
- Documented and governed data and AI workflows
- Continuous improvement of AI platform performance and reliability
go to method of application »
The Role
- We're looking for a high-performing IT Recruitment Researcher / Resourcer who knows how to find top-tier contract talent—fast.
- This is a hands-on delivery role, focused on sourcing, engaging, and placing high-quality IT contractors across multiple domains.
- You'll need more than LinkedIn and job boards. We're looking for someone who can dig deeper, think differently, and consistently deliver—no matter how tough the brief.
What You'll Be Doing
Sourcing top IT contract talent across:
- IT , Software Development, Data, Cloud, DevOps, Integration, and more
- Building and maintaining active pipelines of high-quality contractors (active + passive)
- Delivering shortlists within 24–48 hours on live roles
Using advanced sourcing techniques:
- Boolean search
- GitHub and alternative platforms
- AI tools and data-driven sourcing methods
- Writing high-converting job ads and outreach messaging
Owning the full sourcing cycle:
- Headhunting
- Screening
- Shortlisting
- Candidate management
- Continuously identifying and engaging hard-to-find unicorn candidates
- Staying ahead of market trends and competitor activity
- Working closely with the team to ensure fast, high-quality delivery under pressure
What We're Looking For
- 5+ years IT contract recruitment experience (agency background preferred)
- Proven track record of delivering quality candidates at speed
- Strong expertise in:
- LinkedIn sourcing
- Boolean search
- GitHub / alternative sourcing channels
- Experience working on high-volume, fast-paced contract roles
- Excellent communication, admin, and ad-writing skills
- High attention to detail and strong organisational ability
go to method of application »
- A leading bank in Sandton is seeking a Head of Organizational Effectiveness for a high-impact 5-month engagement. This role is designed for a seasoned professional who can translate employee insights, culture data, and behavioural science into practical, enterprise-wide interventions that enable measurable culture shift and sustainable high performance.
- You will play a pivotal role in helping the organisation move beyond insight and intention — toward real, embedded behavioural change.
What You'll Do:
Employee Insights (Voice of the Employee)
- Bring together data from surveys, engagement tools, and feedback
- Help design a single, easy-to-use dashboard for leaders
- Turn data into clear actions and priorities
Diversity, Equity & Inclusion (DEI)
- Turn DEI strategy into simple, practical behaviours
- Create clear communication and change plans
- Support rollout of a gender action plan
Culture Enablement
- Translate OHI (Organizational Health Index) results into actions
- Support key culture shifts:
- High performance
- Collaboration
- Entrepreneurial thinking
- Align existing initiatives to work better together
OE Forum Model
- Improve how Group and Cluster OE teams work together
- Define clear roles, responsibilities, and ways of working
Behavioural Insights
- Use behavioural science to understand why people act the way they do
- Design practical solutions that drive behaviour change at scale
Employer Brand
- Shape a clear internal employer brand story
- Align culture, leadership behaviour, and employee experience
- Support an internal influencer network to share real stories
What You Bring
8–10+ years in:
- Organizational Effectiveness / Culture / HR Strategy
- OR Management Consulting (people & culture focus)
- Proven experience in:
- Culture transformation programmes
- Employee experience / engagement (VoE)
- Change management and communication
- DEI initiatives
Highly advantageous
- Experience in banking or large corporates
- Exposure to tools like:
- Organizational Health Index (OHI)
- People analytics / dashboards
- Experience applying behavioral science
What Success Looks Like
- Clear, simple insights that leaders can act on
- Culture initiatives that are actually used and embedded
- Better alignment across teams and initiatives
- Real progress in building a high-performance, inclusive culture
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.