Senior Software Architect

4 weeks ago


Umhlanga, KwaZulu-Natal, South Africa iKhokha Full time
Job Summary

We are seeking a highly skilled Senior Software Engineer to join our team at iKhokha. As a Senior Software Engineer, you will be responsible for architecting game-changing solutions and leading a team that thrives on innovation and impact.

Key Responsibilities
  • Developing new technologies and maintaining existing ones, including testing various systems within the FinTech space.
  • Working in an Agile environment within a collaborative cross-functional team, reporting into the Software Development Manager.
  • Developing user-facing features using Typescript, React.js, HTML5, and CSS.
  • Ensuring code quality through adherence to Engineering Principles, Pull Request Standards, and Definitions of Done.
  • Creating unit tests and ensuring code coverage.
  • Maintaining and reviewing documentation.
  • Mentoring other engineers and ensuring effective communication with the team and stakeholders.
Requirements
  • 6+ years' experience in Agile environments using Scrum or Kanban methods.
  • Version Control experience with GitHub.
  • Development Environments experience with multiple environments for Development, Testing, and Production.
  • Technical Leadership experience with a minimum of 2 years, including involvement in Code Quality, Code Standards, Code Security, System and Code Performance, and leading or participating in Code Reviews.
  • Experience with creating, maintaining, and reviewing documentation.
  • Experience with designing and implementing various architectural layers.
What We Offer
  • Competitive remuneration and benefits.
  • Hybrid, remote, and in-office work models.
  • Study leave and on-demand learning and development opportunities.
  • A friendly, collaborative culture with a team of all-round-lekker humans.

  • Software Architect

    3 weeks ago


    Umhlanga, KwaZulu-Natal, South Africa BET Software Full time

    Job Description:At BET Software, we're seeking an experienced Software Architect to join our team. As a key member of our organization, you'll play a crucial role in designing and developing complex software systems that meet our business goals and requirements.**Key Responsibilities:**• Develop and communicate the overall software architecture and...


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

    About This RoleWe are seeking a highly skilled Technical Systems Architect to join our team at BET Software.Key ResponsibilitiesDevelop and communicate the overall software architecture and technical solutions that align with business requirements, industry best practices, and emerging technologies.Collaborate with stakeholders to identify system...


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

    Unlock Your Potential as a Senior Project Management Director at BET SoftwareAre you ready to take your career to the next level and lead the charge in project management? As a Senior Project Management Director at BET Software, you'll have the opportunity to drive our business projects forward with precision and excellence.About the Role:This pivotal...


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

    Senior Software Engineer Role DescriptionAt Geotech, we are seeking an experienced Senior Software Engineer to join our team. As a Mid-Level Developer, you will contribute to maintaining company systems, integrating banking platforms, and optimizing system performance.Main Responsibilities:Maintain and update systemsIntegrate banking systems and...


  • Umhlanga, KwaZulu-Natal, South Africa Hollywoodbets Full time

    As a Senior Product Developer at Hollywoodbets, you will have the opportunity to work on innovative projects and contribute to the growth of our online betting platform.We are looking for a highly skilled and experienced professional to lead our product development team and drive the creation of new features and solutions.The successful candidate will be...


  • Umhlanga, KwaZulu-Natal, South Africa iKhokha Full time

    Key ResponsibilitiesDevelop and implement cutting-edge technologies, ensuring seamless integration with existing systems.Leverage expertise in Typescript, React.js, HTML5, and CSS to craft user-centric features.Collaborate with cross-functional teams to architect and deploy FinTech systems, adhering to Engineering Principles and Pull Request Standards.Ensure...


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

    We are seeking a highly skilled Senior Software Engineer to join our team in KwaZulu-Natal. As a key member of our team, you will be responsible for designing, developing, and maintaining software applications using C# programming language.About the RoleThis is an exciting opportunity to work with a talented team of professionals on international projects....


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

    Job Title: Senior Construction Site CoordinatorJob Summary: We are seeking a highly skilled Senior Construction Site Coordinator to join our team at Gap Consulting.Key Responsibilities:Oversee the coordination of construction projects from start to finishManage site operations, including scheduling and resource allocationEnsure compliance with health and...


  • Umhlanga, KwaZulu-Natal, South Africa iKhokha Full time

    Job Title: Senior Full-Stack Software EngineerAre you a seasoned software engineer looking for a new challenge? We're seeking a Senior Full-Stack Software Engineer to join our team at iKhokha.Key Responsibilities:Lead the development of our central dashboard, a vital tool for merchants to manage and expand their businesses.Work in an Agile environment within...


  • Umhlanga, KwaZulu-Natal, South Africa Envestpro Full time

    We are seeking a highly skilled Senior Software Engineer to join our team. This role involves designing, developing, and maintaining full stack applications using multiple programming languages and frameworks. The ideal candidate should have a strong technical background and excellent problem-solving skills.Responsibilities include:Designing and developing...

  • Senior Site Manager

    4 weeks ago


    Umhlanga, KwaZulu-Natal, South Africa Gap Consulting Full time

    Job Title: Senior Site ManagerJob Summary: We are seeking a highly experienced Senior Site Manager to lead our construction projects. The ideal candidate will have a strong background in site management, with a minimum of 5 years of experience in a similar role.Key Responsibilities:Manage and coordinate construction projects from start to finishOversee site...


  • Umhlanga, KwaZulu-Natal, South Africa Assegai Recruitment Full time

    Building Structures Design OpportunityAssegai Recruitment is working with a respected engineering consultancy in Durban to find an experienced Structural Engineer with a strong background in building structures design. You will be working on a range of projects including commercial office buildings, shopping centres, high-rise buildings, residential luxury...


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

    At Geotech, we're seeking a highly skilled Senior Programmer to contribute to our company's systems and technology infrastructure.Key Responsibilities:Maintain and update our software systems.Ensure seamless integration with banking systems.Optimize system performance and user experience.Resolve critical production issues.Collaborate with the tech team to...


  • Umhlanga, KwaZulu-Natal, South Africa iKhokha Full time

    Job Title: Software Engineer - Cloud ComputingWe are seeking a skilled Software Engineer with expertise in cloud computing to join our team. As a cloud engineer, you will design, develop, and maintain scalable cloud-based systems.Main Responsibilities:Design and implement cloud-based architecturesMaintain and improve existing cloud infrastructureCollaborate...


  • Umhlanga, KwaZulu-Natal, South Africa Talksure Full time

    Job Description:Key Responsibilities:Develop high-quality software solutions for the company's products.Collaborate with cross-functional teams to design and implement software features.Ensure code quality, performance, and security.Requirements:Bachelor's degree in Computer Science or related field.Minimum 5 years of experience in software...

  • Senior Bookkeeper

    4 weeks ago


    Umhlanga, KwaZulu-Natal, South Africa Sandi Crowther Recruitment Full time

    Job Summary:We are seeking a highly skilled Senior Bookkeeper to join our team at Sandi Crowther Recruitment. The ideal candidate will have at least 5 years of experience in bookkeeping to trial balance and be proficient in accounting software such as Pastel and Excel.Key Responsibilities:Process invoices (customers and suppliers) on Pastel and GAAPReconcile...


  • Umhlanga, KwaZulu-Natal, South Africa AECOM Full time

    Job OverviewAECOM is seeking a Senior Building Information Modelling (BIM) Specialist to join our team in the [location]. As a BIM Specialist, you will play a key role in delivering complex projects across various disciplines.About the RoleThe successful candidate will have a strong background in Autodesk Revit and other BIM platforms, with excellent...


  • Umhlanga, KwaZulu-Natal, South Africa Fouche & Co Recruitment Full time

    About the RoleFouche & Co Recruitment is seeking a highly skilled Senior Financial Reporting Specialist to join our team.Job DescriptionAs a Senior Financial Reporting Specialist, you will be responsible for compiling and reviewing annual financial statements for various entities. Your role will involve analyzing financial data for accuracy, completeness,...


  • Umhlanga, KwaZulu-Natal, South Africa BLACK TIE RECRUIT Full time

    Job SummaryWe are seeking a highly skilled Senior Accounts Receivable Specialist to join our team at BLACK TIE RECRUIT. This is an excellent opportunity for an experienced professional to take on new challenges and contribute to the growth of our organization.About the RoleThe Senior Accounts Receivable Specialist will be responsible for managing the entire...

  • Senior Design Manager

    4 weeks ago


    Umhlanga, KwaZulu-Natal, South Africa AECOM Full time

    Design Manager Job DescriptionWe are seeking a highly skilled and experienced Design Manager to join our team at AECOM. As a Design Manager, you will be responsible for leading and managing design projects from concept to completion, ensuring adherence to timelines and design quality.Key Responsibilities:Design Coordination and Strategy: Coordinate with...