Get new jobs by email
R 50 - 100 ph
Role Title: Software EngineerRole Type: Contractor (~15 hrs a week)Location: Remotemicro1 is selecting Software Engineers to support a customers innovative project. In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape...- ...Minimum requirements (Advantageous): Qualifications ~ Bachelor's Degree (BSc) in Computer Science, Software Engineering, Information Technology or a related field. Experience Minimum 8 years of professional software development experience. Demonstrated...
- ...Key Responsibilities: Lead software delivery across multiple projects Manage and mentor engineering teams Drive Agile delivery and best practices Collaborate with business and technical stakeholders Manage risks, timelines, and project dependencies...
- ...Our innovative and forward-thinking team is seeking a Software Development Engineer with a strong interest in cybersecurity to contribute to the development and enhancement of cloud-based services that power our cutting-edge products. In this role, you'll work alongside...
- ...Key Responsibilities: Prototyping and software development of the telescope operational software (all stages of the full software development life-cycle will be encountered). Provide hands-on technical support in the system administration of the hardware platforms...
- ...What We're Looking For ~ South African citizenship ~ Degree in Computer Science, Software Engineering, IT, or a related discipline (non-negotiable) ~8+ years of Sofware Development experience of which 3+ years have been in Architecture ~ Strong software development...
- ...Job Description: Responsible for Design motor control centre's (MCC’s) Knowledge of PLC Software Systems (Siemens) Setup of complex PLC hardware configurations Setup of Interfaces to various devices Project Planning, Installation and Commissioning support...
- ...Join a collaborative, people-focused organisation that values curiosity, innovation, and continuous development. As a Graduate Software Engineer, you will gain hands-on experience working on client projects while learning from highly skilled professionals across software...
- ...Our client is a well-established international software solutions business with decades of experience delivering cutting-edge technology solutions across multiple industries. They partner with clients to build scalable, resilient, and impactful software through expertise...
- ...Job Description: As a Software Engineer (C++) , you will join a collaborative Agile SCRUM team responsible for designing, developing, and enhancing complex software solutions. Your responsibilities will include: Developing new software features using...
- ...Job Description: Develop embedded software for advanced electronic products Design and implement software solutions using C and C++ Develop signal processing and data analysis algorithms Support hardware integration and system-level testing Work with sensor...
- ...Science or similar information technology related degree ~7+ years IT experience ~3+ years in a leadership role ~ Experience in Software Development environments ~ SQL Service database experience ~ IT Governance , Cybersecurity and Project Management experience...
- ...Were looking for an Intermediate Software Engineer with strong mobile development experience to join an established product engineering team building and evolving a mobile application used by customers locally and internationally. The team is rebuilding and enhancing...
- ...positive impact on the world through our payment solutions. More about this Ozow fantastic position We are looking for a Senior Software Engineer, to collaborate with other developers in writing well-designed, testable code. You will be working with a team of...
- ...Key Responsibilities: Design, develop, and maintain embedded software solutions Develop firmware for microcontroller- and processor-based systems Integrate software with hardware components and peripherals Debug, test, and optimise system performance...
- ...Job Description: As a Software Engineer, you will be involved in the design, development, testing, maintenance, and enhancement of advanced software applications within an agile SCRUM environment. You'll have the opportunity to contribute to new features, solve...
- This innovative company in the Agricultural industry is looking for Embedded Software Developers to join their leading team. They saw a need for a program in the industry to track and measure trucks and more and need someone to help with maintenance, updates and new ideas...
- Shape the technology behind next-generation radar and sensing systems. We are looking for an exceptional Senior Software Developer specialising in Signal Processing to join a highly specialised engineering environment in Stellenbosch. This is an opportunity for a...
- ...embedded peripherals Ensure firmware meets reliability, security and power-efficiency requirements Collaborate with hardware and software teams on product development, integration, testing and improvements Implement diagnostics, error handling and recovery...
- ...Duties & Responsibilities Develop application software, mainly operator-facing, mission-critical software for C2 and ISR systems. Own features from requirements through design, implementation and testing, across both front-end and back-end development. Research...
- Satisfaction Recruitment is searching for a true new-business hunter for a Software Account Director role based in Johannesburg - not a farmer, not an account manager.This is for someone who:Has demonstrable net-new logo acquisition - you can point to the businesses you...
- ...excellence in a collaborative work environment. Our client, a leading organization in the tech industry, is seeking a seasoned Lead Software Engineer to drive technical excellence and strategic project delivery. PURPOSE OF POSITION The Lead Software Engineer...
- ...Purpose of the role We are looking for a skilled Software Developer to join our dynamic team. Our team scopes, plans, deploys, and maintains Laserfiche systems/ Document Management systems (like Doc MGT), utilizing its standard functionalities while pushing its limits...
- ...Responsibilities: Designing, developing, and maintaining high-quality web and mobile applications. Participating in the full software development lifecycle, from analysis and design through to implementation and deployment. Developing scalable, maintainable,...
- ...Raizcorp: Raizcorp is a trailblazer in business incubation and enterprise development, empowering companies through innovative software solutions and strategic growth insights. We partner with businesses to unlock their potential by leveraging cutting-edge technologies...
- ...policies and structures to encourage this, which include: The ability to work remotely within your region (Cape Town) - as they are a software company, they are in a unique position to allow their team to work from home. Unlimited leave policy -after working for our...
- ...and technical mentoring. Establish and maintain coding, testing and engineering standards. Design scalable and maintainable software architectures and API solutions. Drive modern Agile and DevOps practices, including CI/CD, automated testing and observability....
- ...management, enterprise content management (ECM), workflow automation, business process automation (BPA), OCR, capture, and related software solutions. The role ensures projects are delivered on time, within budget, and according to agreed business outcomes, while...
- Job Type: Contractor (~15 hrs a week)Location: RemoteSchedule: Flexible, you pick the hours and days (including weekends if desired)Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason...
- ...Job Purpose To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers Job Responsibilities Produce working quality software that meets the design Develop critical and complex...