Software Engineer

2 weeks ago


Pretoria, Gauteng, South Africa IOCO Full time

At IOCO, we are seeking a skilled Software Developer to join our team in Pretoria. This permanent position offers a competitive salary.

The ideal candidate will have a strong background in software development, with experience in testing, implementation, and technical support. A good understanding of Microsoft SQL Server stack and C# is essential.

Key Responsibilities:

  • Develop and test software for energy management systems
  • Implement minor software updates and provide technical support
  • Collaborate with the engineering team to resolve customer enquiries
  • Design and deliver BI reports using MS development stack
  • Assist with user training and documentation maintenance

Requirements:

  • Bachelor's degree in Computer Science or related field
  • Minimum 3 years of experience as a Software Developer in a scientific or technical environment
  • Strong knowledge of Web services, HTML, JavaScript, XML, SOAP
  • Familiarity with IT networking and ability to adapt quickly

We offer a hybrid work environment, allowing you to work from home with a reliable internet connection. Local and international travel may be required. The estimated salary for this role is R600,000 - R800,000 per annum, depending on experience.


  • Software Engineer

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


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

    Protocol Software DeveloperPretoria EastMinimum Requirements:Bachelor of Engineering (Electronic Engineering) or Bachelor of Engineering/Bachelor of Science (Computer Engineering)0-5 years of experience in software development in a professional capacityResponsibilities:Development of Layer 2 and Layer 3 protocol software componentsDevelopment of...

  • Software Engineer

    1 month 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, Gauteng, South Africa E&D Recruiters Full time

    **Job Title:** Embedded Software Developer**Job Summary:** We are seeking a skilled Embedded Software Developer to join our team at E&D Recruiters. The ideal candidate will have a strong background in electronic engineering and software development, with experience in developing embedded digital communications software...

  • Software Engineer

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

  • Software Engineer

    4 weeks ago


    Pretoria, Gauteng, South Africa Hire Resolve Full time

    Job Title: Software DeveloperJob Summary:Hire Resolve's client is seeking a skilled software developer with expertise in engineering to join their innovative team. In this role, you will design, develop, and maintain software systems that support engineering processes and applications. If you have a passion for engineering solutions and analytical thinking,...


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

    Embedded Software Developer **Job Summary:** We are seeking a skilled Embedded Software Developer to join our team at E&D Recruiters. The ideal candidate will have a strong background in software development and embedded systems, with a focus on digital communications. **Responsibilities:** * Develop embedded digital communications software components *...

  • Software Engineer

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

  • 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.Essential Requirements:Hold a degree in Computer Engineering or Electronic Engineering from a reputable university.Have completed the degree within a 5-year period.Have achieved A's or B's in Mathematics and Science in matric.Have 0-4 years of full-time experience in software...


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


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

    E&D Recruiters is seeking a skilled Security Software Developer to join our team. **Job Summary:** We are looking for a highly motivated and experienced Security Software Developer to develop communications security (COMSEC) solutions conformant to FIPS standards. **Responsibilities:** * Develop transmission security (TRANSEC) algorithms and solutions *...


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

    Job Title: Security Software DeveloperCuriska (Pty) Ltd is seeking a highly skilled Security Software Developer to join our team.Key Responsibilities:Develop communications security (COMSEC) solutions that meet FIPS standards.Design and implement transmission security (TRANSEC) algorithms and solutions.Develop link security (LINKSEC) algorithms and cipher...


  • 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

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


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

    Curiska (Pty) Ltd is seeking a highly skilled Software Protocol Engineer to join their team.We are offering a competitive salary of R750,000 - R1,200,000 per annum.Job Description:The successful candidate will be responsible for developing OSI Layer 4 to Layer 7 protocol software components, including the development of end-user graphical user interface...


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

    Job SummaryWe are seeking a skilled Software Engineer for Embedded Systems to join our team at E&D Recruiters in Pretoria East. The successful candidate will have a degree in Electronic Engineering or Computer Engineering and relevant working experience in software development.Key ResponsibilitiesDevelopment of embedded digital communications software...


  • Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    Job Title: Senior Software EngineerJob Summary:Our client, a forward-thinking technology company, is currently seeking an experienced Senior Software Engineer (Java) to join the team.Key Responsibilities:7 years of solid development experience in back-end and full stack developmentProficiency in Java and NodeJSExperience with TypeScript is requiredAWS...