Department
Type
Location
7 positions available
🔍

No Roles Found

Try different keywords or to see all openings.

EngineeringFull-TimeSouth Africa
Senior Software Developer
Design, build, and maintain efficient, reusable, and reliable code across client projects. Translate business requirements into scalable technical solutions and mentor junior developers through the full delivery lifecycle.
C#.Net FrameworkMSSQLREST / SOAP APIsAzureCI/CD6+ Years
Posted April 2026
6+ Years

Responsibilities

  • Design, build, and maintain efficient, reusable, reliable code
  • Translate business requirements into technical applications and solutions
  • Improve performance, security, and scalability of existing systems
  • Identify bottlenecks and bugs and devise mitigation solutions
  • Coach and mentor junior developers

Requirements

  • Degree in Computer Science or related Software Engineering discipline
  • 6+ years experience, 4+ years with Microsoft stack
  • Proficient in C#, .Net Framework, MSSQL, Web Services, HTML/CSS
  • REST and SOAP API creation and integration
  • Microsoft Azure Cloud Services and DevOps/CI/CD
  • Knowledge of Open Banking, FAPI, Web Security, Microservices, RabbitMQ
EngineeringFull-TimeSouth Africa
Senior Software Engineer (PHP)
Lead by example writing clean, scalable PHP code powering a financial services platform. Shape architectural decisions, mentor engineers, and continuously raise the standard of delivery quality.
PHPDockerREST APIsMicroservicesAWSCI/CD7+ Years
Posted April 2026
7+ Years

Responsibilities

  • Lead by example writing clean, scalable PHP code
  • Design and build impactful features for a financial services platform
  • Contribute to architectural decisions and influence technical direction
  • Mentor and uplift fellow engineers
  • Continuously improve team processes and delivery quality

Requirements

  • 7+ years of experience in software engineering
  • Strong expertise in PHP and modern frameworks (Laravel, Symfony)
  • Solid understanding of OOP and SOLID design principles
  • Experience with Docker, CI/CD pipelines, and Git workflows
  • Microservices architecture and RESTful APIs
  • Database migration, transformation, and scripting
  • Cloud experience — AWS or similar
EngineeringFull-Time / ContractSouth Africa
Software Developers — Full Stack | Back-End | Front-End
We are actively sourcing developers across all specialisations for client placement. Whether you own the full stack, architect back-end systems, or craft exceptional UIs — we want to hear from you.
Full StackJavaC#PythonReactAngularAWS / AzureSQL
Posted April 2026
All Levels

What We're Looking For

  • Relevant qualification and/or demonstrable experience
  • Full Stack, Back-End, or Front-End specialisation
  • Experience across: Java, C#, Python, PHP, .Net, React, Angular, AWS, Azure, SQL, Golang, Scala, Blazor
  • Agile/Scrum environment exposure

What You Get

  • Multiple client opportunities across different industries
  • Both permanent and contract positions available
  • Exposure to enterprise and high-growth environments
  • BTG manages the placement and handles the commercial relationship
EngineeringFull-TimePretoria, SA
Senior .Net Software Engineer — Pretoria
Design, develop, and maintain .Net applications for clients across multiple industries. Collaborate cross-functionally, participate in code reviews, and ensure reliability through unit testing and best practices.
.Net / C#SQL ServerASP.Net MVCJavaScriptHTML/CSS5+ Years
Posted April 2026
5+ Years

Responsibilities

  • Design, develop, and maintain .Net applications for various clients
  • Write clean, maintainable code following best practices
  • Participate in code reviews for quality and standards compliance
  • Troubleshoot and resolve software defects
  • Conduct unit testing for reliability and performance

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Minimum 5 years professional software development experience
  • Strong proficiency in .Net framework, C#, and SQL Server
  • Experience with ASP.Net MVC, JavaScript, HTML/CSS
  • Excellent problem-solving and communication skills
QA & TestingFull-TimeSouth Africa
Automation Testing Lead
Lead automation strategy and execution across enterprise applications. Establish quality standards, embed testing into CI/CD pipelines, mentor QA engineers, and champion shift-left testing across the full SDLC.
SeleniumPlaywrightCypressJMeterAzure DevOpsC# / JS / Python7+ YearsISTQB
Posted April 2026
7+ Years

Responsibilities

  • Lead automation strategy, planning, and execution across applications
  • Design UI, API, integration, regression, and smoke testing frameworks
  • Embed automated testing into CI/CD pipelines
  • Track quality metrics — coverage, defects, release readiness
  • Mentor QA engineers on tools, frameworks, and best practices
  • Champion shift-left testing across the SDLC

Requirements

  • 7+ years in software testing and quality assurance
  • 3+ years in a lead or senior automation role
  • ISTQB Certification preferred
  • Strong proficiency in Selenium, Playwright, or Cypress
  • API testing — Postman, RestAssured, SoapUI
  • Programming in C#, JavaScript/TypeScript, or Python
  • CI/CD integration — Azure DevOps, GitHub Actions
QA & TestingFull-TimeSouth Africa
Software Tester
Responsible for quality across software development and deployment. Analyse requirements, write test plans and scripts, execute manual and automated tests, and collaborate with delivery teams to ensure every release meets the bar.
Test AutomationManual TestingTest PlansUI / Back-OfficeUATICT Degree
Posted April 2026
Mid-Level

Responsibilities

  • Analyse and translate requirements into test scenarios and cases
  • Prepare test plans and write automation test scripts
  • Apply unit, functional, integration, and performance testing
  • Develop and execute automated tests for UI and back-office apps
  • Assist with UAT and maintain QA standards

Requirements

  • Relevant Degree / Diploma in ICT
  • CPBA/CBAP Certification preferred
  • Test automation experience is a must
  • Background in payments, partner management, or billing advantageous
  • Understanding of CRM, Order Management, or Product Catalogue a bonus
QA & TestingContract / HybridVacoas-Phoenix (Hybrid)
Software QA Tester — Enterprise SaaS
Join a global enterprise SaaS client specialising in artwork management and workflow automation. Test web applications, validate requirements, execute regression suites, and track defects. Bilingual English/French required.
Manual TestingWeb ApplicationsJira / Azure DevOpsRegressionEnglish & French1+ Year
Posted April 2026
1+ Year

Responsibilities

  • Test new features and run regression checks on web applications
  • Validate functional requirements and ensure releases meet expectations
  • Create, execute, and maintain structured test cases
  • Identify, document, and track defects with precision
  • Flexible shift pattern covering 8am–8pm

Requirements

  • 1+ year of experience in software testing or QA
  • Solid understanding of manual testing principles
  • Experience testing web applications
  • Familiarity with Jira or Azure DevOps
  • Degree in Computer Science, IT, or equivalent
  • Bilingual — English and French required

Don't See the Right Role?

If nothing here fits right now, send us your CV anyway. We're growing, we have a strong network, and we actively source talent before the right role is even posted. Tell us who you are and what you're great at — we'll keep you in mind.

Get In Touch →

Ready to Join the Team?

Apply for an open role or send a speculative application. We read every one.

Apply Now →
Apply for Position

Job Title

Personal Information
Professional Details
Cover Note
CV / Resume
📎
Click to upload or drag and drop your CV here

Your information is stored securely and used only for recruitment purposes.

Application Received!

Thank you for applying for .
Our team will review your application and be in touch within 3–5 business days.