Principal Software Architect

3 days ago


Durban, KwaZulu-Natal, South Africa RELX Full time

About Our Team

We are a dynamic team of professionals dedicated to delivering innovative solutions that improve productivity and transform the business of law. As a leader in deploying AI and advanced technologies, we are committed to using powerful generative AI solutions that prioritize ethical considerations.

About the Job

We seek a skilled Senior Software Engineer to join our team. This individual will undertake complex research, design, and software development assignments, providing direct input to project plans, schedules, and methodology. The successful candidate will work closely with other technical personnel to finalize requirements, develop detailed specifications for system components, and implement continuous integration, delivery, and deployment practices.

Key Responsibilities

  • Interface with other technical personnel or team members to finalize requirements.
  • Write and review portions of detailed specifications for the development of complex system components.
  • Complete complex bug fixes.
  • Implement and guide others on continuous integration, delivery, and deployment software delivery practices.

Requirements

  • 4 years of Software Engineering experience.
  • BS in Engineering/Computer Science or equivalent experience required.
  • Knowledge of continuous software delivery.
  • Intermediate knowledge of software development methodologies (e.g., Agile, Waterfall).
  • Proficient research skills and developing knowledge in industry best practices in development.


  • Durban, KwaZulu-Natal, South Africa E-Merge Full time

    A leading technology solutions provider specializing in high-performance software for the iGaming and betting industry is looking to hire an experienced professional Software Architect. With innovation at their core, they develop scalable, real-time systems that handle massive data transactions with speed and efficiencyThe current need is for someone with a...


  • Durban, KwaZulu-Natal, South Africa E-Merge Full time

    A leading technology solutions provider specializing in high-performance software for the iGaming and betting industry is looking to hire an experienced professional Software Architect. With innovation at their core, they develop scalable, real-time systems that handle massive data transactions with speed and efficiencyThe current need is for someone with a...


  • Durban, KwaZulu-Natal, South Africa E-Merge Full time

    A leading technology solutions provider specializing in high-performance software for the iGaming and betting industry is looking to hire an experienced professional Software Architect. With innovation at their core, they develop scalable, real-time systems that handle massive data transactions with speed and efficiency The current need is for someone with a...


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

    Job Title: Principal Structural EngineerHire Resolve is seeking a highly experienced Principal Structural Engineer to join our client's team. The successful candidate will be responsible for providing technical guidance and support to the structural team and ensuring all structural projects comply with quality management systems.This role requires strong...


  • Durban, KwaZulu-Natal, South Africa Zietsman Architects Full time

    Company DescriptionZietsman Architects is a newly established architectural practice in Durban, KwaZulu Natal, specializing in hospitals, retirement villages, and shopping centers. Led by Lou Zietsman, with 45 years of collective experience in various architectural fields, the firm advocates for new technologies and forms of representation in design.Role...


  • Durban, KwaZulu-Natal, South Africa Xcede Group Full time

    Xcede Group is seeking a highly skilled Database Solutions Architect to join our team. As a key member of our development team, you will be responsible for planning, designing, and executing technical solutions and improvements within the respective software development Team.The ideal candidate will have 5-7 years' experience in a commercial environment...


  • Durban, KwaZulu-Natal, South Africa E-Merge Full time

    E-Merge is a leading technology solutions provider specializing in high-performance software for the iGaming and betting industry.We're looking for an experienced professional to fill the role of Software Architect. This position involves designing and developing complex software systems, ensuring that the overall architecture of a software application...


  • Durban, KwaZulu-Natal, South Africa MSP Staffing LTD Full time

    Job Description:MSP Staffing LTD is seeking a skilled and experienced Software Engineer to contribute to the development and maintenance of omni-channel communication systems. The ideal candidate will possess a strong foundation in software development, with a focus on designing and architecting scalable and reliable systems.Key Responsibilities:Design and...

  • Technical Director

    10 hours ago


    Durban, KwaZulu-Natal, South Africa E-Merge Full time

    Are you passionate about building scalable, real-time systems? Do you have a strong background in software architecture and design?We're seeking an experienced Software Architect to join our team at E-Merge. As a key member of our technology team, you'll be responsible for designing and developing complex software systems that meet business goals and...

  • Software Architect

    3 days ago


    Durban, KwaZulu-Natal, South Africa Carlysle Talent Search - Centurion Full time

    Company OverviewOur client, a leading export trading business based in Durban, South Africa, has been operating for over five decades with a strong presence in multiple countries. The company specializes in the export of various products including FMCG's, fruit and vegetables, meat, wines, and building materials.This opportunity exists within their...

  • Data Architect Lead

    3 days ago


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

    Xcede Group is looking for a highly skilled Business Intelligence Technical Lead to join their team. As a key member of the technical leadership, you will be responsible for overseeing the smooth functioning of technical operations and ensuring that all solutions meet application requirements and performance goals.Key responsibilities include:Engaging...


  • Durban, KwaZulu-Natal, South Africa Xcede Group Full time

    Job Description: As a Business Intelligence Technical Lead at Xcede Group, you will oversee the technical operations of one of our clients' teams. The ideal candidate is a team player who ensures smooth functioning of technical operations and provides support to team members with technical aspects of their jobs. Responsibilities: - Engage with software...


  • Durban, KwaZulu-Natal, South Africa MSP Staffing LTD Full time

    About the Role:MSP Staffing LTD is looking for a talented Software Engineer to join our team. As a key member of our technology team, you will be responsible for designing and developing innovative software solutions that meet the needs of our clients.Responsibilities:Design and develop software applications using modern programming languages.Collaborate...


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

    Job SummaryThis Advanced Software Engineering Post is an exciting opportunity for a skilled Senior Software Engineer to join our team at LexisNexis Legal & Professional.The successful candidate will undertake difficult research, design and software development assignments within a software functional area or product line, and provide direct input to project...


  • Durban, KwaZulu-Natal, South Africa Ntice Search Solutions Full time

    Our organization is seeking an Information Technology Enterprise Architect to lead our IT strategy and operations. As a key member of our team, you will be responsible for steering our ERP systems development projects and ensuring they align with our business goals.To succeed in this role, you must have a background in leading IT software development...


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

    About the RoleWe have an exciting opportunity for a talented Software Development Expert to join our team at LexisNexis Legal & Professional.This position performs software design - typically across multiple components; develops the skills of mentoring more junior members of the team and works with others to talk to users/customers and translates their...


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

    About the JobThis is an opportunity for a skilled Senior Software Engineer to join our team at LexisNexis Legal & Professional.We are looking for an experienced professional to undertake difficult research, design and software development assignments within a software functional area or product line.The successful candidate will provide direct input to...


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

    We are seeking a highly experienced Data Engineering Principal Lead to join our team at Woolworths Financial Services.About Us: As a Joint Venture with Absa Bank, we provide in-store credit and value-added services to support the Woolworths retail business.Job Description:We are looking for a Principal Lead Data Engineer to drive the technical vision,...


  • Durban, KwaZulu-Natal, South Africa Xcede Group Full time

    Xcede Group is a leading provider of technology services, and we are currently seeking a highly skilled Technical Database Specialist to join our team. In this role, you will be responsible for working closely with software architects to ensure that development within the team is according to architectural guidelines, driving the adoption of processes within...


  • Durban, KwaZulu-Natal, South Africa E-Merge Full time

    E-Merge is a technology solutions provider that specializes in high-performance software for the iGaming and betting industry.We're currently seeking an experienced Software Architect to join our team. In this role, you'll be responsible for designing and developing complex software systems that meet business goals and requirements.The ideal candidate will...