Point your AI agent at freehire and let it find you a job. A CLI and an MCP server over the whole job API — no browser.
Key Requirements 5 to 8 years' experience developing software applications Strong experience with .NET Core Strong experience with .NET Framework (C#.NET & SQL) 5 to 8 years' SQL Development experience…
Network Recruitment is hiring a well-rounded Software Engineer in Pretoria to design, build, and maintain scalable back-end and full-stack applications, primarily in Java (also NodeJS, TypeScript, or Python). Day-to-day work centers on RESTful APIs, AWS deployments, and optimizing PostgreSQL/MySQL data models using Git.
Key Responsibilities Design, develop, test, and maintain software applications. Build and enhance back-end services and APIs. Participate in full software development lifecycle activities. Collaborate with…
Responsibilities: Participate in the full software development lifecycle, from design and development through to testing, deployment, and support Develop, enhance, and maintain scalable web-based applications…
Junior Java engineer in Cape Town designing and building enterprise Java applications using OO design and patterns, working across SQL databases, web technologies, and middleware. The role emphasizes mentorship, growth, and collaboration with customers and internal teams.
Graduate-level AI/Python developer role in Cape Town: the hire builds software on a strong Python foundation while growing into AI/machine-learning work. Aimed at recent grads with a relevant BSc/BEng degree, some development or data experience, and strong analytical skills.
Senior full stack developer role in Pretoria building and maintaining large-scale enterprise/ERP applications using C#, ASP.NET Core, SQL, and front-end technologies (HTML/CSS, ideally Blazor or React). Day to day involves designing, testing, and optimising systems and participating in architecture, code reviews, and technical decision-making.
A revolutionary payment solutions company is looking for a talented and motivated DevOps Engineer to join their team. Key Responsibilities: Design, implement, and manage CI/CD pipelines to support the development and…
Requirements: 5+ years of experience in DevOps, Cloud Engineering, Infrastructure, or Software Engineering. Degree or Diploma in Computer Science, Information Technology, or a related field. Strong hands-on experience…
Senior DevOps & Automation Engineer who builds and maintains the engineering toolchain across the full product lifecycle: CI/CD pipelines in Jenkins, requirements traceability in IBM DOORS, tool integrations (Jira, Bitbucket, Artifactory), automation scripting, and containerised/cloud deployments for complex engineering programmes.
A senior engineer leads requirements management and DevOps practices for engineering teams in Centurion: building CI/CD pipelines with Jenkins, Bitbucket and Artifactory, managing cloud and containerized infrastructure, and designing dashboards to track engineering metrics. Suited to someone with 8-10+ years' experience across tools like DOORS, Jira, Docker, Kubernetes, Python and SQL.
Lead full-stack engineering role in Johannesburg: design and ship end-to-end solutions, own architecture and DevSecOps standards, and mentor engineers. Stack includes .NET/C#, Node.js or Java, modern JS front-end frameworks, SQL/NoSQL databases, and Azure/AWS with Docker and Kubernetes.
A software engineer in Johannesburg building and supporting industrial software for mining systems and equipment — control, monitoring, diagnostics and data acquisition across the full SDLC. Involves software–hardware integration with PLCs, sensors and machine-control systems, likely in C++, C#, Python or Java.
Join an innovative organisation where data lies at the heart of strategic decision-making, operational excellence, and business growth. As a Senior Data Engineer, you will play a key role in designing, building, and…
What You'll Be Doing: Build and manage production-grade Kubernetes environments across cloud and hybrid infrastructure Develop and maintain Infrastructure as Code using Terraform Automate, secure, and optimise…
Senior DevOps Engineer managing AWS cloud infrastructure, CI/CD pipelines, and automation using Terraform, Docker, and Kubernetes to ensure high availability and security.
Build and maintain data pipelines and warehouses using Microsoft Fabric, Azure, and SQL. Responsible for ETL/ELT processes, data integration, and ensuring data governance and security within a cloud environment.
DevOps Engineer role managing cloud infrastructure (AWS/Azure/GCP), implementing CI/CD pipelines, and working with Docker, Kubernetes, and Infrastructure as Code tools.
Develop back-end or full-stack software using Python and FastAPI, focusing on REST APIs and microservices. Utilize SQL databases, CI/CD tools, and Agile methodologies.
Hands-on Head of Software Engineering leading a ~12-person team (dev, QA, scrum master, implementation) across the full SDLC with a strong DevOps focus, remaining technically engaged in .NET/C# environments while driving automation and release management.
We couldn't check your fit for this role — add a CV to your profile to see it next time.