Software Developer

1 week ago


Midrand, Gauteng, South Africa E-Merge Full time

**About E-Merge**

E-Merge is a cutting-edge online background screening platform dedicated to revolutionizing the trust economy. Our mission is to democratize access to trust through innovative features and customized solutions.

**Key Responsibilities:**

  • Design and develop reusable, testable, and efficient software code.
  • Research and implement technologies that can improve our products and services.
  • Create RESTful APIs and data clients to consume them.
  • Integrate data storage solutions, including databases, key-value stores, and blob stores.
  • Collaborate with the UI team to build and integrate front-end elements into their applications.
  • Write technical specification documentation, including API specs, design specs, and release notes.
  • Work with team members to strategize and deliver solutions to our clients.

**Qualifications:**

  • Bachelor's degree in Information Technology or a related field.
  • 2-4 years of experience in software development.
  • Good understanding of UML modeling and microservices architecture.
  • Proficient understanding of Spring Boot and server-side JavaScript/TypeScript frameworks.
  • Ability to script and manipulate data in JavaScript/TypeScript.
  • Familiarity with managing cloud infrastructure, including AWS, GCP, and Azure.
  • Proficient understanding of Git and version control.
  • Familiarity with Docker, Minicube, Red Hat Enterprise Linux, Kibana, Logstash, Elastic Search, PostgreSQL, and MySQL.


  • Midrand, Gauteng, South Africa Liyema Consulting Full time

    Job DescriptionJob Title: Software Development ExpertJob Summary:Liyema Consulting is seeking a highly skilled Software Development Expert to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying production-ready business applications using cloud-based technologies.Key Responsibilities:Design...


  • Midrand, Gauteng, South Africa Datacentrix Full time

    About the Role:Datacentrix is seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software applications using Microsoft C#.NET and latest web technologies.Develop and maintain...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    About the RoleHire Resolve is seeking a seasoned Java Software Developer to join our client's team in a dynamic and innovative environment. This opportunity is ideal for a skilled developer who is passionate about crafting robust, scalable software solutions.As a Senior Java Software Developer, you will be responsible for designing, developing, and...


  • Midrand, Gauteng, South Africa E-Merge Full time

    About the RoleE-Merge is a cutting-edge online background screening platform dedicated to revolutionizing the trust economy. We're on a mission to democratize access to trust through innovative features and customized solutions.Key ResponsibilitiesDesign and Develop Software Solutions: Write reusable, testable, and efficient code to meet the needs of our...


  • Midrand, Gauteng, South Africa Spinnaker Software Full time

    Job Summary:Spinnaker Software is seeking a skilled Technical Trainer to join our team in Gauteng. As a Technical Trainer, you will play a crucial role in ensuring that our clients understand and utilize the functionality of our system to better manage their business.Key Responsibilities:Design and deliver training programs for our clients, breaking down...


  • Midrand, Gauteng, South Africa Open Source (Pty) Ltd Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our team at Open Source (Pty) Ltd. As a key member of our engineering team, you will be responsible for designing, developing, and deploying production-ready business applications that run 24/7.Key ResponsibilitiesApplication Development: Design and develop scalable, secure,...

  • Software Engineer

    1 week ago


    Midrand, Gauteng, South Africa Network Recruitment Full time

    About Network RecruitmentWe are a leading recruitment agency specializing in placing top talent in the tech industry.Job DescriptionWe are seeking a highly skilled Web Developer to join our team of innovative problem-solvers.Key Responsibilities:Design and develop high-performance web applications using ASP.NET and Visual Studio.Collaborate with...


  • Midrand, Gauteng, South Africa A 1L Realization (Pty) Ltd Full time

    Position Overview:The Quality Assurance Software Engineer will take charge of the design and implementation of both manual and automated testing protocols essential for ensuring the highest standards of software quality. This role will report directly to the Quality Engineering Manager.Key Responsibilities:Conduct and supervise manual and automated testing...


  • Midrand, Gauteng, South Africa A 1L Realization (Pty) Ltd Full time

    Position Overview:The Software Quality Engineer will play a crucial role in the design and implementation of comprehensive manual and automated testing strategies to guarantee the highest standards of software quality. This role will report directly to the Quality Engineering Manager.Key Responsibilities:Conduct and oversee both manual and automated testing...


  • Midrand, Gauteng, South Africa A 1L Realization (Pty) Ltd Full time

    Position Overview:The Software Quality Engineer at A 1L Realization (Pty) Ltd is tasked with the design and implementation of comprehensive manual and automated testing strategies to guarantee the highest standards of software quality. This role will report directly to the Quality Engineering Manager.Key Responsibilities:Conduct and supervise both manual and...


  • Midrand, Gauteng, South Africa Liyema Consulting Full time

    Job DescriptionLiyema Consulting is seeking a skilled Backend Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems.Key ResponsibilitiesDesign and develop robust backend systems using Java and Angular frameworks.Conduct system analysis, design,...


  • Midrand, Gauteng, South Africa A 1L Realization (Pty) Ltd Full time

    About the RoleWe are seeking a highly motivated and experienced individual to join our team as a Senior Software Engineer. In this senior role, you will play a crucial part in developing and maintaining our business applications and APIs.Key ResponsibilitiesDevelop and implement business applications and APIs using backend development languages such as...


  • Midrand, Gauteng, South Africa Liyema Consulting Full time

    About the RoleWe are seeking a highly skilled Full Stack Java Developer to join our team at Liyema Consulting. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and develop high-quality software applications using Java and related...

  • Development Manager

    7 days ago


    Midrand, Gauteng, South Africa Deka Minas (Pty) Ltd Full time

    Job SummaryWe are seeking a highly skilled and experienced Development Manager to lead our IT Systems Development team at Deka Minas (Pty) Ltd. The successful candidate will be responsible for managing and prioritizing IT Systems Development tasks, leading a team of system developers, and driving innovation to ensure that Business IT Systems requirements are...


  • Midrand, Gauteng, South Africa Fempower Personnel Full time

    About the RoleFempower Personnel is seeking a highly skilled Embedded Software and Hardware Support Engineer to join our team. As a critical interface to our customers, you will play a vital role in ensuring the safety and productivity outcomes needed in the Digital Mine business.You will work closely with our Product Management and Engineering teams,...


  • Midrand, Gauteng, South Africa Emporium Human Capital Full time

    Job Title: Business Development ManagerCompany: Emporium Human CapitalJob Type: Full-timeIndustry: Property Software SolutionsLocation: Midrand (Hybrid Role)About the Role:We are seeking a highly motivated and experienced Business Development Manager to join our team at Emporium Human Capital. As a Business Development Manager, you will be responsible for...

  • Content Developer

    7 days ago


    Midrand, Gauteng, South Africa Deka Minas (Pty) Ltd Full time

    Job SummaryDeka Minas (Pty) Ltd is seeking a highly skilled Content Developer to join our team. As a Content Developer, you will be responsible for developing, creating, and modifying document applications to meet the needs of our customers.Key ResponsibilitiesDevelop existing document applications and contribute to the development of new applications by...

  • Software Engineer

    5 days ago


    Midrand, Gauteng, South Africa Intercon Recruitment Full time

    Job Title: Web DeveloperCompany: Intercon RecruitmentWe are seeking a skilled Web Developer to join our team in Midrand. The ideal candidate will have a strong background in web development and be proficient in a range of technologies.Key Responsibilities:Design and develop web applications using React JS, jQuery, PHP, Bootstrap, and MySQL.Work on the...


  • Midrand, Gauteng, South Africa Emporium Full time

    Job Summary:Emporium is seeking a highly motivated and experienced Business Development Manager to join our team. As a Business Development Manager, you will be responsible for driving business growth and expansion through strategic partnerships and sales initiatives.Key Responsibilities:Develop and execute business development strategies to drive revenue...

  • Software Engineer

    5 days ago


    Midrand, Gauteng, South Africa Intercon Recruitment Full time

    Job Title: Web DeveloperCompany: Intercon RecruitmentJob Type: Permanent PositionLocation: Remote (Must reside in Midrand or Surrounding area)Job Description:We are seeking a skilled Web Developer to join our team at Intercon Recruitment. As a Web Developer, you will be responsible for designing and developing web applications using a range of technologies...