Senior Software Engineer

1 week ago


Johannesburg, Gauteng, South Africa PlaceTalent Full time

Job Details:

  • Job Title: Senior Software Engineer - Backend Systems
  • Company: {company}
  • Job Type: Full-time

We are seeking an experienced Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining large-scale backend systems.

Responsibilities:

  • Design and develop scalable, efficient, and reliable backend systems
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Develop and maintain high-quality code, following industry best practices
  • Participate in code reviews and provide feedback to team members

Requirements:

  • 5+ years of experience in software development
  • Strong understanding of software design patterns and principles
  • Proficient in programming languages such as Java, Python, or C++
  • Experience with agile development methodologies


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    About EntelectEntelect is a dynamic and multidisciplinary environment that encourages versatility and provides individual attention to career development.Role OverviewWe are seeking a highly skilled Senior Software Architect or Enterprise Application Developer to join our team. As a key member of our team, you will be responsible for designing, developing,...

  • Tech Lead

    2 weeks ago


    Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    About This RoleWe are seeking an exceptional Senior .NET Software Engineer to elevate our team's expertise and drive innovation at Entelect. As a key member of our software engineering team, you will play a vital role in developing world-class web and mobile applications for leading organizations in South Africa.Key ResponsibilitiesDelivery: Leverage your...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    We are seeking a talented Senior .NET Software Developer to elevate our team's expertise in delivering high-quality software solutions.The ideal candidate will have a strong background in software engineering fundamentals, with a proven track record of leveraging their expertise in developing world-class web and mobile applications.Key...


  • Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Standard Bank Group. As a Senior Software Engineer, you will be responsible for delivering high-quality software solutions that meet the required standards and timelines.Key Responsibilities:Lead the design, development, and testing of...


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

    About Blue Bean SoftwareWe're a custom software and product development IT company delivering innovative solutions for large enterprises and dynamic startups.We pride ourselves in solving complex problems and high-stake projects using a balanced combination of technical expertise and a deep understanding of client needs.Our prominent presence in the...

  • Java Software Engineer

    2 months ago


    Johannesburg, Gauteng, South Africa Copious Software Full time

    Job Title: Java DevelopersJob DescriptionWe are seeking a skilled Java Developer to join our team at Copious Software. As a Java Developer, you will be responsible for designing, developing, and maintaining software applications using Java 8 and Spring Stack.Key Responsibilities:Design and develop software applications using Java 8 and Spring Stack.Develop...


  • Johannesburg, Gauteng, South Africa OfferZen Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at OfferZen. As a Senior Software Engineer, you will play a key role in the development and maintenance of our platform.Key Responsibilities:Design, develop, and deploy high-quality software applicationsCollaborate with cross-functional teams to identify and...


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

    About UsAt Blue Bean Software, we're a custom software and product development company that thrives on solving complex problems for large enterprises and dynamic start-ups.We pride ourselves on delivering high-stake projects with a perfect blend of technical expertise and deep understanding of our clients' needs.Our CultureWe foster an environment where...


  • Johannesburg, Gauteng, South Africa Paton Personnel Full time

    We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our software applications. Your primary focus will be on developing high-quality, scalable, and efficient software solutions.


  • Johannesburg, Gauteng, South Africa Ashton personnel Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Ashton personnel.Key ResponsibilitiesDesign and develop software applications using various programming languages such as Go, Rust, Java, Python, and C++.Integrate software systems and applications to ensure seamless functionality.Collaborate with cross-functional teams...


  • Johannesburg, Gauteng, South Africa Kerridge Commercial Systems Full time

    Job Title: Senior Software EngineerJob Summary:Kerridge Commercial Systems (KCS) is a leading provider of retail software solutions, and we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Software EngineerWe are looking for a skilled Senior Software Engineer to join our team at Network Recruitment. As a specialist recruitment consultant within the IT industry, my clients and I are constantly on the lookout for accomplished .NET and Angular Developers with strong academics, robust project experience and technical...


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

    {"What We Do": "At Blue Bean Software, we develop custom software and product development solutions for large enterprises and dynamic start-ups. Our team combines technical expertise with a deep understanding of client needs to deliver innovative, high-quality solutions.We have a strong presence in the financial services industry and are expanding into...


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

    Unlock Your Potential as a Senior Software Developer at E-MergeE-Merge is a leading Sports betting software solution hub with a global footprint, offering exciting opportunities for technically strong Senior Software Developers. We're looking for experts well-versed in the.NET stack to join our team and contribute to the development of robust and secure...


  • Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Standard Bank Group. As a key member of our engineering team, you will be responsible for delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design, develop, and test complex software...


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

    Unlock Your Potential as a Senior Software Developer at E-MergeE-Merge is a cutting-edge Sports betting software solution hub with a global footprint, offering a unique opportunity for technically strong Senior Software Developers to work on high-volume transaction systems using the.NET stack.We're seeking a collaborative and innovative team player with a...


  • Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    Job Title: Senior JavaScript Software EngineerJob Type: Full-timeAbout the Role:Tumaini Consulting is seeking a highly skilled Senior JavaScript Software Engineer to join our team. The ideal candidate will have a strong background in JavaScript, Angular, React, and Vue.js, as well as experience with backend technologies such as .Net, Java, and Python....


  • Johannesburg, Gauteng, South Africa H2R Africa Full time

    About This RoleWe are seeking an experienced Senior Software Engineering Lead to lead and mentor our high-performing development team. The ideal candidate will have a proven track record of delivering scalable software solutions and fostering a culture of collaboration and continuous improvement.Key ResponsibilitiesLead a team of software engineers to...


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

    Unlock Your Potential as a Senior Software Developer at E-MergeE-Merge is seeking a highly skilled Senior Software Developer to join our team of .NET experts. As a key member of our development team, you will play a crucial role in designing and implementing robust and secure high-volume transaction systems.We are looking for a technically strong Senior...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    About the RoleWe are seeking a highly skilled Senior .NET Software Developer to join our team at Entelect.As a Senior .NET Software Developer, you will be responsible for designing, developing, and maintaining complex software applications using the latest .NET technologies.Key ResponsibilitiesDelivery: Collaborate with cross-functional teams to deliver...