Software Developer

2 weeks ago


Durban, KwaZulu-Natal, South Africa Geotech Full time

Job Title: Software Engineer

At Geotech, we are seeking a skilled Software Engineer to play a key role in our team. As a Software Engineer, you will be responsible for the full software development lifecycle, from system maintenance and updates to integration and optimization.

Key Responsibilities:

  • Design, develop, test, and maintain software systems to ensure seamless operation.
  • Collaborate with cross-functional teams to develop and align solutions with business needs.
  • Stay current with industry trends and new technologies to drive innovation.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3-5 years of software development experience.

Required Skills:

  • Proficiency in PHP (3+ years).
  • Experience with NodeJS and API integration.
  • Strong problem-solving and troubleshooting skills.

Preferred Skills:

  • Experience with financial systems or payment integrations.
  • AWS experience (EC2, Lambda, S3).
  • Basic frontend knowledge (HTML, CSS).

Work Model: Fully On-site



  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    Join BET Software as a Junior Software Development Engineer and take your skills to the next level. In this role, you will be responsible for building and enhancing software through hands-on coding, troubleshooting, and performance optimization.### Key ResponsibilitiesIn this role, you will:* Design solutions using approved architectural patterns and ensure...


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    Software Development EngineerBET Software is seeking a skilled Software Development Engineer to join our team in Durban. As a Software Development Engineer, you will be responsible for designing, developing, and maintaining software applications to meet the company's needs.Main Responsibilities:Design and develop software applications using Java and Python...


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    Job Title: Senior Technical LeaderAt BET Software, we are seeking a dynamic Senior Technical Leader to drive our software development team to new heights. As a Senior Technical Leader, you will collaborate closely with the Software Delivery Lead to design, lead, and implement cutting-edge technical solutions.Your Responsibilities:- Provide technical...


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    Join Our Team as a Junior Software Development EngineerWe are seeking a talented Junior Software Development Engineer to join our team at BET Software. As a key member of our development team, you will be responsible for designing and developing software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software solutions...


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    About the RoleWe are seeking a highly skilled Intermediate Software Development Engineer to join our vibrant team in Durban.As a key member of our team, you will be responsible for Technical Outputs:Perform Planning: Identify and establish objectives for self and team.Implementation: Ensure the Solution is Functionally Complete, Reliable, has Effective...


  • Durban, KwaZulu-Natal, South Africa Entelect Software Ltd Full time

    We are seeking a skilled Software Developer to join our team at Entelect Software Ltd. As an Intermediate .NET Software Engineer, you will play a key role in developing world-class web and mobile applications for leading organisations in South Africa.Your main responsibilities will include:Delivery: Using your knowledge and experience to develop applications...


  • Durban, KwaZulu-Natal, South Africa Entelect Software Ltd Full time

    About the Role:We are seeking an ambitious Intermediate .NET Software Engineer to join our dynamic team at Entelect. As a key contributor, you will play a vital role in developing world-class web and mobile applications for leading organisations in South Africa.Your Key Responsibilities Will Include:Designing, developing, and deployed high-quality...


  • Durban, KwaZulu-Natal, South Africa Entelect Software Ltd Full time

    Entelect Software Ltd is seeking an experienced Senior .NET Software Developer to join our team. The ideal candidate will possess a solid understanding of software engineering fundamentals and a commitment to clean code and best practices.The .NET Software Engineer will be responsible for delivering world-class web and mobile applications for leading...

  • Software Trainer

    4 weeks ago


    Durban, KwaZulu-Natal, South Africa Spinnaker Software Full time

    Unlock Your Potential as a TrainerYou'll thrive in this role if you're passionate about mastering software and sharing your knowledge with others. As a key player in Spinnaker's mission to empower retailers, you'll ensure they understand and utilize our system's functionality to drive business success.Key Responsibilities:Develop and deliver engaging...


  • Durban, KwaZulu-Natal, South Africa Spinnaker Software Full time

    Role Summary:In the role of Sales Consultant at Spinnaker Software, you will be responsible for selling our software solutions to meet sales targets and generate revenue within a given territory. Your ability to match our product offering with a potential client's needs will be your key to success in this role.Responsibilities:Sell ARCH Retail Systems, ARCH...


  • Durban, KwaZulu-Natal, South Africa Entelect Software Ltd Full time

    We are seeking a talented .NET Software Engineer to elevate their career at Entelect. Our company prioritizes people and fosters a culture of growth, collaboration, and innovation.As a key member of our dynamic team, you will have the opportunity to work on complex challenges and make a meaningful impact. You will be part of a multidisciplinary environment...

  • Software Developer

    2 weeks ago


    Durban, KwaZulu-Natal, South Africa Tower Group Full time

    We are looking for a talented Software Developer to join our team at {company}.The ideal candidate will have experience with backend development and a strong understanding of object-oriented programming principles.The successful candidate will be responsible for designing, developing, and testing software applications.Key Responsibilities:• Design and...


  • Durban, KwaZulu-Natal, South Africa SEIGO Staffing Full time

    We are seeking a skilled Software Developer to join our team at {company}. Key responsibilities include:Designing and developing scalable software applicationsCollaborating with cross-functional teams to identify and prioritize project requirementsImplementing software solutions to meet business needsAs a Full Stack Developer, you will have the opportunity...


  • Durban, KwaZulu-Natal, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at LexisNexis South Africa Shared Services (Pty) Ltd Company. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key ResponsibilitiesDesign and develop software applications using a...


  • Durban, KwaZulu-Natal, South Africa SAICA Full time

    We are seeking a highly skilled software engineer to fill a key role at SAICA. Key responsibilities include:Key ResponsibilitiesSoftware Development: Design, develop, and test software applications using a variety of programming languages, including Java, Python, and C++.Collaboration: Work with product managers, designers, and other engineers to understand...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    Hire Resolve is seeking a skilled Software Development Professional to contribute to the development of high-quality applications. Essential responsibilities include developing quality software and web applications, analyzing and maintaining existing software applications, designing and implementing testable and scalable code, and discovering and fixing...


  • Durban, KwaZulu-Natal, South Africa Geotech Full time

    Role Overview:As a Software Development Specialist at Geotech, you will be responsible for the full software development lifecycle, from system maintenance and updates to integration and optimization. You will ensure the seamless operation of the company's systems, including banking platform integrations.Key Responsibilities:Maintain and update company...


  • Durban, KwaZulu-Natal, South Africa Gap Consulting Full time

    At our company, we're seeking an experienced Senior Software Developer to join our team. Key responsibilities include designing and implementing scalable software solutions, collaborating with cross-functional teams, and ensuring high-quality code delivery. In this role, you'll have the opportunity to work on cutting-edge technologies and contribute to the...


  • Durban, KwaZulu-Natal, South Africa RecruiTech (Pty) Ltd Full time

    Software Developer Job DescriptionAn exciting opportunity has arisen for a skilled Software Developer to join RecruiTech (Pty) Ltd, a leading finance organization based in Durban. The ideal candidate will have 5+ years' experience in software development and will be working with Software Development Scrum teams developing, maintaining, and supporting...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    We are looking for a skilled Senior Software Developer to lead our team of experts in creating innovative solutions.Key responsibilities include:Designing and developing high-quality software applicationsLeveraging expertise in multiple programming languages and technologiesCollaborating with cross-functional teams to achieve project goalsThis is a fantastic...