Software Engineer

4 days ago


Johannesburg, Gauteng, South Africa First Point Group Full time

**About First Point Group**

We are a dynamic and rapidly growing software development agency, dedicated to delivering high-quality, innovative solutions that empower businesses across various industries.

Our team is passionate about creating cutting-edge software while fostering a collaborative environment where creativity and technical expertise thrive.

We are looking for an Intermediate Python Developer to join our talented team and contribute to the development of impactful projects for our clients.

Main Responsibilities:

  • Develop and maintain web applications using Python and related back-end technologies (e.g., Django, Flask).
  • Collaborate with cross-functional teams to define, design, and implement new features and enhancements.
  • Write clean, efficient, and maintainable Python code following best practices and company standards.
  • Contribute to code reviews, knowledge sharing, and mentoring junior team members.
  • Troubleshoot and debug issues, providing timely solutions and improvements.
  • Work in an Agile environment, participating in daily stand-ups, sprint planning, and retrospectives.
  • Stay updated with emerging technologies and incorporate them into the development process.


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    Solution FocusAs a Frontend and Backend Development Professional at Blue Bean Software, you will play a key role in designing, developing, and maintaining end-to-end solutions that transform businesses and improve lives.You will work closely with cross-functional teams to deliver scalable and efficient solutions that meet the evolving needs of our clients....

  • Software Engineer

    1 day ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Software EngineerAbout the Role:A forward-thinking company is seeking an accomplished Software Engineer to play a key part in their development team. As a Software Engineer, you will be responsible for handling both client and server-side development.Key Skills and Qualifications:At least 4 years of experience as a Software EngineerTertiary...

  • Software Engineer

    1 day ago


    Johannesburg, Gauteng, South Africa Spane4all Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team as a Java Specialist. This is an exciting opportunity for someone who is passionate about delivering high-quality software solutions and wants to make a meaningful impact.As a Software Engineer, you will be responsible for designing, developing, and testing complex software...

  • Software Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    Job Title: Software Engineer - Personal & Private BankingWe are seeking a skilled Software Engineer to design, code, test, debug, and maintain programs in development environments. The ideal candidate will apply agreed standards and tools to achieve a well-engineered result, working within a strict framework of programming standards under the supervision of...


  • Johannesburg, Gauteng, South Africa Wesbank Full time

    As a Software Design Engineer, you will have the opportunity to work with a talented team of professionals in designing and developing large-scale system developments. With your technical expertise, you will be responsible for architecting and designing software pipelines that meet business needs.Key Responsibilities:Design and implement large-scale system...


  • Johannesburg, Gauteng, South Africa LexisNexis South Africa Full time

    Job title : Senior Software Engineer (Johannesburg)Job Location : Gauteng, JohannesburgDeadline : April 03, 2025Quick Recommended LinksJobs by Location Job by industries About the Role: We are looking for a Senior Software Engineer to join our team. This role involves conducting research, designing, and developing software within a functional area or...


  • Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    We are looking for an experienced Software Engineering Manager to lead our team in delivering high-quality software solutions. As a Software Engineering Manager, you will be responsible for overseeing the development of data pipelines and data stores, ensuring they meet the required standards and governance requirements.Responsibilities:To oversee the...

  • Software Engineer

    5 days ago


    Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    Business Segment: Personal & Private BankingTo design, code, test, debug, and maintain programs in development environments. Apply agreed standards and tools, to achieve a well-engineered result. Work within a strict framework of programming standards under the supervision of senior technical resources.QualificationsMinimum QualificationsType of...

  • Software Engineer

    24 hours ago


    Johannesburg, Gauteng, South Africa Hyphen Full time

    At Hyphen, we're looking for a skilled Software Engineer to join our team.Job DescriptionAs a key member of our engineering team, you will be responsible for the design, creation, testing, and documentation of new and enhanced applications and systems in accordance with our agreed framework of programming standards.You will work closely with other experts to...

  • Engineer, Software

    2 weeks ago


    Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    Job title : Engineer, SoftwareJob Location : Gauteng, JohannesburgDeadline : April 07, 2025Quick Recommended LinksJobs by Location Job by industries Job DescriptionTo design, code, test, debug, and maintain programs in development environments. Apply agreed standards and tools, to achieve a well-engineers result. Work within a strict framework of...


  • Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    Technical RequirementsThe successful candidate will possess a solid understanding of software engineering principles, including object-oriented analysis and design using common design patterns. They will also have hands-on experience in designing and developing applications using Java EE, Springboot, and microservice architecture.Desirable SkillsStrong...


  • Johannesburg, Gauteng, South Africa LexisNexis South Africa Full time

    Job title : Senior Software EngineerJob Location : Gauteng, JohannesburgDeadline : April 10, 2025Quick Recommended LinksJobs by Location Job by industries About the Role: We are looking for a Senior Software Engineer to join our team. This role involves conducting research, designing, and developing software within a functional area or product line. You...


  • Johannesburg, Gauteng, South Africa FNZ Group Full time

    Job DescriptionWe are seeking a talented Senior Software Engineer to join our team at FNZ Group. As a key member of our development team, you will be responsible for designing and developing high-quality software solutions that meet the needs of our customers.The ideal candidate will have a strong background in software engineering, with experience in...

  • Software Engineer

    4 days ago


    Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    Job OverviewWe are seeking a skilled Software Engineer to join our team at Standard Bank of South Africa Limited. In this role, you will be responsible for designing, coding, testing, and maintaining programs in development environments.Your primary goal will be to apply agreed standards and tools to achieve a well-engineered result while working within a...


  • Johannesburg, Gauteng, South Africa Indsafri Full time

    At Indsafri, we are seeking a skilled Java Software Engineer to join our team.About the Role:We are looking for an engineer who can design and build software solutions that empower customers with modern payment capabilities.You will be responsible for architecting and designing software solutions within a multi-team environment.Key Responsibilities:Apply...

  • Software Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Salix Recruitment Full time

    Were on the hunt for a Software Engineer (Full-Stack) whos ready to build high-performance, scalable digital solutions that redefine customer experiences. Youll work across the entire development stack - designing sleek, responsive front-end interfaces, developing robust, high-speed back-end systems, and ensuring everything integrates seamlessly. From...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Are you an experienced Senior Software Engineer with a passion for innovation in Fintech and Proptech ? This Microsoft Gold Partner has been leading the way in secure digital onboarding and fraud mitigation solutions for over 20 years . Theyre seeking a highly skilled Microsoft Stack Developer to design, build, and maintain high-quality software solutions in...


  • Johannesburg, Gauteng, South Africa FirstRand Namibia Limited Full time

    Job DescriptionWe are seeking a highly skilled and experienced Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, testing, and deploying complex software applications.Your primary focus will be on building scalable, efficient, and secure software systems that meet the needs...


  • Johannesburg, Gauteng, South Africa Network Engineering Full time

    We are seeking a talented Electronic Engineer specializing in software development to join our team at Network Engineering.Duties & ResponsibilitiesAs an Electronic Engineer, you will play a crucial role in designing and developing cutting-edge software solutions for electronic systems. This position offers an exciting opportunity to work on innovative...

  • Engineer, Software

    3 weeks ago


    Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    Job title : Engineer, Software - Baker Street 30Job Location : Gauteng, JohannesburgDeadline : March 25, 2025Quick Recommended LinksJobs by Location Job by industries Job DescriptionTo design, code, test, debug, and maintain programs in development environments. Apply agreed standards and tools, to achieve a well-engineers result. Work within a strict...