Key Responsibilities: - Understand and manage project scope, requirements, and acceptance criteria. - Participate in planning and prioritisation of requirements with key stakeholders. - Analyse existing processes and data flows, and design improved or new business processes. - Prepare user stories, functional specifications, and prototype mock-ups for new services and enhancements. - Identify...
We're seeking a Senior Business Analyst to join our team! If you're a mastermind at analysing data, identifying trends, and creating solutions, then we need you! Apply now and let's fight the forces of business chaos together! What you'll do: - Consult to various clients, and their stakeholders, to understand their value chain, structure, functions, and products and/or services. - Building and...
About the Role We are seeking a highly skilled Technical Lead (.NET & Azure) to lead the development of innovative applications. This role includes guiding a team of software engineers, establishing coding and quality standards, and ensuring the successful delivery of enterprise-grade software solutions. You will collaborate with business analysts, Scrum Masters, and other stakeholders...
Job Description We have an amazing opportunity for a PHP Developer based in Johannesburg! We require a candidate with: •BSC degree or equivalent •You have a solid understanding of enterprise level PHP frameworks (Symfony or Laravel) •You will be expected to understand and use best practices as dictated in Behavior-Driven Design (BDD) or Test-Driven Design (TDD) principles •You have...
Job Description Seeking an Intermediate to Senior C++ Developer based in Johannesburg Requirements: •Experience working with or developing CI/CD pipelines. •TDD, BDD, ICONIX etc. •AGILE, SCRUM •Experience using UX principles to develop user interfaces. •Software development experience using QT and QML. (highly advantageous) •Mobile application development at commercial level, Android/...
Automation Tester (On-Site with flexible working hours) - Contract role with potential for renewal or convert to perm Please Note: 1 FEB start Key Responsibilities - 3-5 Years relevant experience - Design, implement, and maintain automated test frameworks for comprehensive testing of web applications, REST APIs, and load/performance metrics. - Develop and execute test automation scripts using...
Job Purpose: Work with the user on the development of the software specification. Ability to create and document a conceptual and detailed design and write a code based on a conceptual description of the business logic. Ability to develop software based on the description of business logic. A Software Developer, or Computer Software Developer, is responsible for using their knowledge of...
Job Overview: ONSITE, Midrand We are seeking a highly skilled Senior QA Engineer with a strong focus on automation testing to join our dynamic team. The ideal candidate will have extensive experience in designing and implementing automated testing frameworks and will play a crucial role in ensuring the quality and reliability of our software products. Our dynamic team is seeking a talented...
Main job functions:We’re seeking a highly skilled Test Architect / Test Manager with a strong software development background who has successfully transitioned into test automation and quality engineering.This role blends leadership with technical expertise, ideal for someone passionate about building robust testing frameworks and guiding QA teams to excellence.Key Responsibilities:Test...
Role Overview:At Bluegrass Digital, a Microservices Solution Architect plays a critical role in designing and delivering scalable, resilient digital platforms using modern microservices architectures. You'll work closely with cross-functional teams to translate business strategy into robust technical solutions—while setting architectural standards and guiding teams through execution. This role is...
Role purpose:Key accountabilities and decision ownership: - Translate the overall business vision and target architecture into corresponding solution designs and change requirements. - Design end-to-end solutions and cross domain integration and APIs. - Define non-functional, operational, and quality requirements for solutions. - Define technical designs to enable business capabilities,...
Requisition Details- REQ 130550Job Family- Informaton TechnologyCareer Stream- IT OperationsLeadership Pipeline- Manager of OthersJob Purpose- To Lead the Test Implementation in accordance with the agreed Quality Assurance principles and standards in order to manage the Product risk and inter-dependencies during the Product Life-Cycle. Ensure alignment across Business Analysis, Development,...
When it comes to putting people first, we're number 1. The number 1 Top Employer in South Africa.Certified by the Top Employer Institute 2025. Role Purpose/Business Unit:The Solution Architect is responsible for designing and leading the implementation of a solutions and capability architecture for a particular business capability / user journey, according to the overall digital vision and...
Role profile – OSS/BSS Solution Architect The Solution Architect is responsible for defining, maintaining and evolving the emerging solution architecture that enables the digital vision and business objectives, maximizing the value of technology disruptions into current and future capabilities. Duties and Responsibilities Design end-to-end solutions and cross domain integration and...
Functieomschrijving Our client seeks a Senior Mobile Dev – Skill base Ionic 5 for a 6 month contract. Requirements · Knowledge of the SOLID principles (Clean code) · Skill base Ionic 5 · OO concepts · TDD · BDD · Testing methodologies (Smoke / Pen / Integration) · Software design patterns · Good problem-solving skills · Agile (Scrum & Kanban) · Atlassian tools: Confluence / JIRA /...
Role profile – Microservices Solution Architect A Microservices Solution Architect designs and implements solutions using microservices architecture, ensuring they meet business needs and adhere to technical standards. They collaborate with teams, provide technical guidance, and ensure robust, scalable architectures. Duties and Responsibilities Architect, design, and implement...
A SAS AML Automation Tester is responsible for ensuring the quality, accuracy, and reliability of the SAS Anti-Money Laundering (AML) solution and its associated data pipelines and scenarios through the design, implementation, and maintenance of automated testing frameworks and scripts. Core Responsibilities - Test Strategy & Framework: Design, develop, and implement robust automation testing...
Job Description Are you a Software Development Engineer seeking new career opportunities? Well, we have the right job for you! A well-established company is seeking a Software Development Engineer to join their Johannesburg based team. Requirements: •5+ years’ experience in programming with a relevant IT/Engineering Degree. •Skilled in C++ development and Web application development...
About the Role We are seeking a highly skilled Technical Lead (.NET, Angular & AWS) to drive the development of cutting-edge applications. This role involves leading a team of software engineers, setting coding and quality standards, and ensuring the successful delivery of high-quality software solutions. You will collaborate closely with business analysts, Scrum Masters, and other stakeholders...
Job Description Are you a Full Stack C++ Engineer seeking new career opportunities? Well, we have the right job for you! A well-established company is seeking a C++ Software Engineer to join their Johannesburg based team. Requirements: •5+ years’ experience in programming with a relevant IT/Engineering Degree. •Skilled in C++ development and Web application development (JavaScript, HTML5,...