- Jobs
- South Africa
- Gauteng
- Pretoria
- software analysis
software analysis jobs in Pretoria, Gauteng
At Voyc, we empower financial services firms to achieve better customer outcomes and stronger compliance by analysing 100% of customer interactions. Through post‑call AI analysis, we surface risk, quality and performance insights early, enabling faster action and more consistent decision‑making. Just as importantly, we help agents grow through clearer, evidence‑based coaching that boosts...
Job Purpose Ensure software compliance to required standards and specifications, as well as the quality, reliability, and efficiency of software applications, through manual testing processes. Where automated testing is feasible, assist with the implementation of automated testing tools, scripts and methodologies. Minimum education (essential) Qualification or certification in software...
About the job Software Engineering Manager Hybrid position Responsibilities: - Responsible for each phase of the end-to-end Product/Project life cycle as applicable. - Where applicable this includes inception, requirements, analysis, design, development, testing, deployment, infrastructure, capacity, performance, support, monitoring, and decommissioning as appropriate. - Customer orientation -...
About the job Intermediate Software Developer Duties and Responsibilities: - Support existing applications and develop new functionality and components. - Rewrite legacy system developed in MS Access into web application - Refactor and improve the code to keep the systems maintainable and adaptable to new requirements. - Work effectively in a team environment and follow development processes...
Job category: Others: IT and Telecommunication Contract: Permanent Remuneration: Market Related EE position: No Introduction Etion Create is an Original Design Manufacturer that specialises in the design, manufacture, integration, and support of advanced technology systems. We are looking for a Design Engineer. - Software design, documentation and development - Capturing and analysing user...
HYBRID ROLE Ensure software compliance to required standards and specifications, as well as the quality, reliability, and efficiency of software applications, through manual testing processes. Where automated testing is feasible, assist with the implementation of automated testing tools, scripts and methodologies. Analysis and Planning 15% - Develop test designs, test processes, test cases,...
SECURITY SOFTWARE DEVELOPER Pretoria East Minimum Requirements: - B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) or Computer Science. - 2-7 years of working experience in software development in a professional capacity Experience required: - Experience writing software in C and C++ for embedded platforms. - Experience or knowledge in communications security and...
Introduction Our client is an innovative company in Pretoria East and is looking for a Software Analyst to join their team. The ideal candidate will be working with a dynamic team providing business solutions tailor-made to meet their clients' needs. Duties & Responsibilities - Analyse business requirements to determine system feasibility and recommending improvements. - Identifying and...
As a software developer your primary Job Function is to develop web interfaces and backend development using Agile methodologies, bug fixing, trouble shooting and testing. The Skills required to perform the tasks include: - Strong technical and analytical skills. - Experience in problem analysis and resolution of software problems. - Proven ability to function in a self-directed...
Job Location : Pretoria, Gauteng, South AfricaApplication Deadline : February 04, 2026 Job Purpose - To manage the inception and implementation of transformational data driven software development projects within the controlled constraints of scope, time and budget while ensuring adherence to quality, legal and governance processes. - Provide coaching, guidance and oversight support to junior...
Recruiting for an ICT Software Licenses Vendor Manager on a permanent role based in Centurion.- Vendor Management: Establish and maintain strong relationships with software vendors.- Contract Negotiation: Secure favorable terms for software licensing agreements.- Compliance Oversight: Ensure adherence to licensing terms and regulatory requirements.- Cost Optimization: Monitor software usage and...
Software Developer The role of the Software Developer is to design, develop, and implement high-quality software solutions that meet the needs of the organization and its clients. Through collaboration with cross-functional teams, the Software Developer analyzes user requirements, translates them into technical specifications, and creates efficient, reliable, and scalable code. Duties &...
Environment MITIGATE risk on projects as your embedded developer skillset is sought to be the next C/C-++ Software Engineer wanted by a leading provider of Electronic Systems to join its team. This role will be primarily focused on the taking products through the RTCA 178C software development process, i.e. planning, establishment of requirements, design, development, verification and validation...
Job Location: Centurion, Gauteng, South Africa Application Deadline: January 29, 2026 Purpose of the job - To lead the design, implementation, debugging, documentation, release and maintenance of software-based solutions, write code and enhance software/systems in accordance with ICT standards and the enterprise architecture for Government. Key Responsibility Areas - Lead the design and...
About the job: Intermediate Software Engineer Job Title: Software Engineer Location: Centurion, Gauteng Reports To: Software Development Manager / Operations Manager About Us Namocorp is a leading-edge South African based Technology and Software company that develops bespoke software solutions. Namocorp was founded with a clear sense of Why that purpose, cause or belief that goes beyond the...
Duties & Responsibilities Roles and Responsibilities: - Develop complex software following coding standards and applicable methodologies. - Participate in product and/or application definition activities, including feature analysis and risk assessment. - Collaborate with cross-functional teams to achieve project goals. - Conduct technical root cause analysis and provide reliable solutions to...
Your Role: - Analyze system-level requirements and translate them into software high-level requirements. - Craft test cases to evaluate high-level software requirements. - Write and review other traditional V Model (RTCA 178C) documentation. - Develop software source code at both embedded and application levels. - Verify and validate software functionality. - Participate in software integration...
Duties & Responsibilities Roles and Responsibilities: - Develop complex software following coding standards and applicable methodologies. - Participate in product and/or application definition activities, including feature analysis and risk assessment. - Collaborate with cross-functional teams to achieve project goals. - Conduct technical root cause analysis and provide reliable solutions to...
Job Location : Pretoria, Gauteng, South AfricaApplication Deadline : January 29, 2026 Job Purpose - To ensure software testing (Automation / Security / Performance) is conducted in relation to the automated script design, build, execution and deploy using appropriate automation technologies; or to the cooperative vulnerability and penetration assessments, or to the scalability and...
Software Developer The role of the Software Developer is to design, develop, and implement high-quality software solutions that meet the needs of the organization and its clients. Through collaboration with cross-functional teams, the Software Developer analyzes user requirements, translates them into technical specifications, and creates efficient, reliable, and scalable code. Duties &...