Software Engineer

13 hours ago


Pretoria, South Africa Capital Recruit Full time

Software Engineer (Python/AWS) - Contract Position Job Description We are seeking a highly skilled and experienced Software Engineer to join our team on a 3-month contract basis. This role offers the potential for extension or permanent employment, depending on performance and mutual fit. As a Software Engineer, you will be responsible for designing, developing, and maintaining software solutions, primarily leveraging Python and AWS technologies. You will collaborate with cross-functional teams to deliver high-quality, scalable, and reliable software systems. Key Responsibilities: Design, develop, and test software applications using Python and related frameworks Utilize AWS services (e.g., EC2, S3, Lambda, RDS) to build robust cloud-based solutions Collaborate with other engineers to implement best practices and ensure code quality Troubleshoot and resolve technical issues Stay up-to-date with the latest technologies and industry trends Required Skills and Experience: 4+ years of experience in software development Strong proficiency in Python programming language Experience with AWS services (EC2, S3, Lambda, RDS, etc.) Solid understanding of software design patterns and principles Experience with version control systems (Git) Strong problem-solving and debugging skills Excellent communication and collaboration skills Preferred Skills and Experience: Experience with containerization technologies (Docker, Kubernetes) Knowledge of database systems (SQL, NoSQL) Experience with CI/CD pipelines What We Offer: Competitive hourly rate of R40,000 - R65,000 per month Flexible work arrangements Opportunity to work on challenging and innovative projects Potential for long-term employment If you are a talented and motivated Software Engineer who is passionate about technology and looking for a challenging contract opportunity, we encourage you to apply


  • Software Engineer

    1 month ago


    Pretoria, Gauteng, South Africa Hire Resolve Full time

    Software Developer - Engineering SolutionsAbout the RoleHire Resolve is seeking a skilled Software Developer to join their innovative team specializing in engineering solutions.Key ResponsibilitiesDesign, develop, and maintain software systems that support engineering processes and applications.Collaborate with engineers to translate requirements into...

  • Software Engineer

    1 month ago


    Pretoria, South Africa Tumaini Consulting Full time

    Our client, a technology-driven company specializing in secure, efficient electronic billing and payment solutions for businesses across various sectors, is currently seeking an experienced Software Engineer to join the team. Requirements: · 5 experience in object-oriented programming (e.g., C#, Python) · Relevant formal qualification (e.g., Computer...

  • Software Engineer

    2 months ago


    Pretoria, Gauteng, South Africa Emporium Human Capital Full time

    Job Title: Software EngineerJob Summary: Emporium Human Capital is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for developing and maintaining user-facing web applications and components that interact with SQL/non-SQL database environments.Key Responsibilities:Develop and maintain user-facing web...


  • Pretoria, South Africa JenRec Recruitment Full time

    This role is ideal for a driven engineer excited to work on complex, multi-year international projects within an agile development environment alongside software, hardware,Software Engineer to join a growing team focused on designing and developing Layer 2 and Layer 3 protocol software for digital communication systems.and R&D test engineers.Minimum...

  • DSP Software Engineer

    2 months ago


    Pretoria, South Africa Jobted ZA C2 Full time

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

  • Software Engineer

    1 month ago


    Pretoria, Gauteng, South Africa People Dimension Full time

    Job RequirementsWe are seeking a highly skilled Software Developer to join our team at People Dimension.Essential Criteria• Hold a degree in either Computer Engineering or Electronic Engineering from a reputable institution.• Have completed your degree within a 5-year period.• Achieved A's or B's in Mathematics and Science in matric.• Possess 0-4...


  • Pretoria, South Africa JenRec Recruitment Full time

    This role is ideal for a driven engineer excited to work on complex, multi-year international projects within an agile development environment alongside software, hardware,Software Engineer to join a growing team focused on designing and developing Layer 2 and Layer 3 protocol software for digital communication systems. and R&D test engineers. Minimum...


  • Pretoria, South Africa JenRec Recruitment Full time

    This role is ideal for a driven engineer excited to work on complex, multi-year international projects within an agile development environment alongside software, hardware,Software Engineer to join a growing team focused on designing and developing Layer 2 and Layer 3 protocol software for digital communication systems. and R&D test engineers.Minimum...

  • DSP Software Engineer

    2 weeks ago


    Pretoria, South Africa E&D Recruiters Full time

    DSP Software EngineerPretoria EastMinimum Requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering)0-5 years of working experience in software development in a professional capacityMinimum Experience required:DSP development processes and toolsDeveloping embedded applications with C++Code Composer (TI) toolchainWaveform design,...

  • Software Engineer

    1 month ago


    Pretoria, Gauteng, South Africa IOCO Full time

    We are currently seeking a talented Software Engineer to contribute to the success of IOCO. As a key member of our technical team, you will be responsible for the development, testing, and maintenance of our software solutions.Main Responsibilities:Develop, test, and deploy software solutions in line with product requirements and specifications.Collaborate...


  • Pretoria, Gauteng, South Africa Curiska (Pty) Ltd Full time

    We are seeking a highly skilled Cybersecurity Software Engineer to join our team at Curiska (Pty) Ltd.Key Responsibilities:Develop secure software solutions conformant to FIPS standards.Design and implement transmission security (TRANSEC) algorithms and solutions.Collaborate with cross-functional teams to ensure link security (LINKSEC) algorithms and cipher...


  • Pretoria, Gauteng, South Africa Mukuru Full time

    Unlock Your Potential as a Senior Software Engineer at MukuruMukuru is a leading Africa-based FinTech that empowers underserved communities with safe, affordable, and reliable financial services. With a decade of experience and over 40 million cross-border transactions, we are one of Africa's largest remittances-led FinTech companies.About the RoleWe are...

  • DSP Software Engineer

    3 months ago


    Pretoria, South Africa E&D Recruiters Full time

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


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Job OverviewAt Network Recruitment, we are seeking a highly skilled Software Engineering Specialist to join our team. This role involves developing and maintaining software applications, collaborating with cross-functional teams, detecting defects, and applying quality engineering principles.About the RoleWe are looking for an experienced React Developer to...

  • DSP Software Engineer

    6 months ago


    Pretoria, South Africa E&D Recruiters Full time

    DSP Software EngineerPretoria EastMinimum Requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering)0-5 years of working experience in software development in a professional capacityMinimum Experience required:DSP development processes and toolsDeveloping embedded applications with C++Code Composer (TI) toolchainWaveform design,...

  • DSP Software Engineer

    6 months ago


    Pretoria, South Africa E&D Recruiters Full time

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


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    Job Title: Embedded Software DeveloperJob DescriptionWe are seeking a skilled Embedded Software Developer to join our team at E&D Recruiters. The ideal candidate will have a strong background in embedded digital communications software development and be able to work with international standards and specifications.Responsibilities:• Development of embedded...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    Job Summary:Purpose of the Role:We are seeking a highly skilled Cybersecurity Software Engineer to join our team at E&D Recruiters. This is an excellent opportunity for experienced professionals in software development who are looking to transition into a career in cybersecurity.About the Job:This role involves developing communications security (COMSEC)...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    We are seeking a highly skilled Cybersecurity Software Engineer to join our team at E&D Recruiters.Job Description Absorbing opportunity for an experienced Cybersecurity Software Engineer with exceptional skills in software development for embedded platforms. This role is ideal for professionals who are passionate about creating secure communications...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    The ideal candidate will possess a degree in Electronic Engineering or Computer Engineering, with 0-5 years of professional software development experience. Key responsibilities include developing embedded digital communications software components, working with SoC-embedded software, and understanding international standards and specifications.Key...