Senior Software Engineer jobs in Pretoria, Gauteng

Found 850 jobs
Sort by:

Senior Software Engineer

E&D Recruiters
Pretoria

Senior Software Engineer Pretoria-East Minimum requirements and experience: - BEng (Electronic or Computer Engineering). - Master's degree will be beneficial. - 5-10 years of working experience in software engineering - 2-5 years leading a software engineering team. - Comfortable acting as point of contact for international clients. Responsibilities: - Leading the software engineering team -...

View salary & More Info
5 hours ago

Senior Software Engineer

Medium
Pretoria

ParcelHero is one of the UK’s biggest parcel delivery price comparison sites. With over 5 million visitors a year, and over 100 remote employees worldwide, we’re a technology-driven company that’s going places, delivering innovative solutions to ensure exceptional customer care. As a forward-thinking and dynamic business, we offer excellent career growth opportunities. In 2025, we will be...

View salary & More Info
6 hours ago

SENIOR SOFTWARE ENGINEER: (Digital Signal Processing)

Premium Consulting
Pretoria

SENIOR SOFTWARE ENGINEER: (Digital Signal Processing) (DSP) Key responsibilities: Develop cutting edge real-time software. Push the boundaries of current technology in processing throughput; Be part of a team developing breakthrough radar technology in South Africa, set for deployment in the global defence market; Develop high-performance systems that challenge the limits of radar and system...

View salary & More Info
4 hours ago

Senior .Net Software Engineer – Pretoria

Hire Resolve
Pretoria

Overview Hire Resolve is currently seeking a skilled Senior .Net Software Engineer to join our client’s team in Pretoria. Our client is a well-established company in the software development industry, known for their innovative solutions and commitment to excellence. As a Senior .Net Software Engineer, you will be responsible for developing and maintaining high-quality software applications...

View salary & More Info
2 days ago

Senior Software Engineer

Tumaini
Pretoria

Job Description Are you a Senior Software Engineer seeking new challenges? Well, we have the right job for you! A well-established IT company is seeking a Senior Software Engineer to join their Pretoria based team. Requirements: •5+ years’ experience in Software Engineering. •Skilled in Object Orientated Languages (C++, C#, JavaScript, Java, etc.) •Knowledge of the SDLC and OOPwith a focus...

View salary & More Info
2 days ago
Remote

Senior Software Engineer - Remote-First, Global Scale

Traild
Pretoria

A dynamic remote-first SaaS company is seeking a Senior Software Engineer in South Africa. The role requires expertise in modern typed languages and complex distributed systems, where you'll design and develop crucial software solutions. With a focus on scalability and customer success, you'll enjoy remote work flexibility and participate in a collaborative, energetic environment. This...

View salary & More Info
2 days ago

Senior Software Engineer (.Net Developer)

Goldman Resourcing
Pretoria

Job Description We have an amazing opportunity for a Senior Software Engineer (.Net Developer) in Pretoria! We require a candidate with: •A Bachelor’s degree, preferably in Computer Science, Information Technology or Informatics •Well Rounded .Net Developer with 5+ years’ solid development experience •ASP.NET MVC •C# Other Technical Skills: •Experience with REST-based web...

View salary & More Info
2 days ago
Remote

Principal Software Engineer - Integrations (South Africa)

Voyc
Pretoria

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...

View salary & More Info
3 days ago

Electronic Engineer (Software, AI ML)

PRR Recruitment
Pretoria

MINIMUM REQUIREMENTS: · B.Eng degree (electronic or computer). · Software design and implementation experience (Minimum 10 years). · Experience in product development. · Software system engineering experience. · Specialist knowledge (required / preferred): o Object orientated programming experience (C++) (required). o Embedded systems software development (required). o Experience in image...

View salary & More Info
6 days ago

C++ Software Engineer

The Legends Agency
Pretoria

C++ Software Engineer Join a cutting-edge simulation software company shaping real-time systems. Pretoria | R55 000-R65 000 About Our Client Our client is a specialist provider of high-performance simulation software. With a strong focus on real-time systems and mathematical modelling, the company offers an innovative environment where engineers solve complex technical challenges in...

View salary & More Info
3 days ago
Hybrid

Hybrid Software Engineering Manager: End-to-End Delivery

Boardroom Appointments
Pretoria

A leading recruitment agency is looking for a Software Engineering Manager to oversee the full product/project life cycle. The role includes ensuring team alignment with company strategy, developing team members, and managing project budgets. Candidates should have strong software engineering backgrounds and proven leadership abilities. This hybrid role emphasizes customer-oriented solutions and...

View salary & More Info
6 hours ago

Salesforce Software Engineer

Deka Minas Pty Ltd
Pretoria

We are seeking a driven Salesforce Software Engineer to join our dynamic engineering team. This role will play a pivotal part in designing, developing, and optimizing scalable Salesforce solutions that align with strategic business goals. You will collaborate with cross-functional teams to enhance our CRM ecosystem, build cutting-edge Salesforce applications, and mentor junior developers. The...

View salary & More Info
4 hours ago
Hybrid

Software Engineering Manager

Boardroom Appointments
Pretoria

About the job Software Engineering Manager Hybrid positionResponsibilities: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 - Responsible...

View salary & More Info
6 hours ago
Hybrid

Software Engineer – Technology Development Industry – R1.2M – R480K

Hire Resolve
Pretoria

Overview Hire Resolve’s client is urgently in search of an experienced Java Software Engineer to join their team in Pretoria (Hybrid). Responsibilities Write well-designed, testable code Produce specifications and determine operational feasibility Integrate software components into a fully functional software system Develop software verification plans and quality assurance procedures Document...

View salary & More Info
2 days ago

Embedded Software Engineer - Radio Integration

E&D Recruiters
Pretoria

Embedded Software Engineer (Radio Integration) Pretoria-East Minimum requirements and experience: - BEng (Electronic Engineering) or Computer Engineering - 0-5 years of software development experience. - C++ Responsibilities: - Collaborate with international engineering clients to adapt embedded communication software to their specific hardware requirements. - As part of the radio integration...

View salary & More Info
5 hours ago
Alert me to new jobs like Senior Software Engineer, Pretoria
By continuing to use the website, I agree to the Terms of Use and Privacy Policy. You can tune your job alerts or unsubscribe at any time.

Electronic Engineer (Software)

PRR Recruitment
Pretoria

MINIMUM REQUIREMENTS: · B.Eng degree (electronic or computer). · Software design and implementation experience (Minimum 2 years). · Experience in product development. · Software system engineering experience. · Specialist knowledge (required / preferred): o Object orientated programming experience (C++) (required). o Embedded systems software development (required). o Experience in image...

View salary & More Info
6 days ago

Java Software Engineer

Hire Resolve
Pretoria

Overview An industry-leading client of ours is looking for a talented and innovative Java Software Engineer to join their team in Pretoria This client of ours is a software development company based in Pretoria, priding themselves on elegant solutions executed to client requirements at a high standard of service. The company itself is tight-knit, delivering the best results via frequent...

View salary & More Info
2 days ago

DSP Software Engineer

E&D Recruiters
Pretoria

DSP Software Engineer Pretoria-East Minimum Requirements and requirements: - B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) - 0-5 years of working experience in software development in a professional capacity - DSP development processes and tools - Developing embedded applications with C++ - Code Composer (TI) toolchain - Waveform design, modulation techniques, error...

View salary & More Info
5 hours ago

Software Quality Engineer

E&D Recruiters
Pretoria

Software Quality Engineer Pretoria-East Minimum Requirements: - BEng Electronic Engineering or BEng Computer Engineering. - 0 to 5 years of experience in testing communication products, systems, or software. Main Responsibilities: - Establish and maintain test setups for diverse product and system configurations, including military applications. - Collaborate closely with development...

View salary & More Info
5 hours ago

Embedded Software Engineer - Protocols

E&D Recruiters
Pretoria

Embedded Software Developer (Protocols) Pretoria-East Minimum Requirements: - BEng Computer Engineering or BSc Computer Science, with an interest in communication protocol development. - 0 to 5 years of software development experience in a professional capacity. Main Responsibilities: - Documentation, design, implementation, and qualification of OSI Layer 4 to Layer 7 embedded protocol...

View salary & More Info
5 hours ago
The Jobsora algorithm selects vacancies which is based on the parameters you set: position, location, salary level, type of vacancy, etc.
The more parameters you specify, the more precisely, the algorithm will select vacancies for you.
We recommend you to specify such minimum search refinements:
• Job title or company name
Menu