Fullstack Developer

5 days ago


Cape Town, South Africa Ecentric Payment Systems Full time

Development:

  • Develop and design collections with indexes for nosql performant real time database
  • Build responsive web pages that provides a good user experience and uses efficient data transfer between frontend, service layer and back-end databases;
  • Evaluate code to ensure that it is valid, logically structured, meets industry standards, and is compatible with browsers, devices, or operating systems;
  • Recommend and implement performance improvements to sites and applications;
  • Design and implement Web security measures, such as firewalls and message encryption; and Incorporate technical considerations into design plans, such as budgets, equipment, performance requirements, and legal issues including accessibility and privacy.

Analysis:

  • Analyze data to determine, recommend, and plan installation of a new system or modification of an existing system;
  • Analyze product needs and requirements to determine feasibility of design within time and cost constraints;
  • Engage with project managers to obtain information on limitations or capabilities for products;
  • Engage with analysts, engineers, programmers and others to design systems and to obtain information on performance requirements and interfaces;
  • Engage with all internal and external stakeholders on project status, proposals, or technical issues, such as software system design or maintenance;
  • Obtain and evaluate data on factors such as reporting formats required, costs, or security needs to determine hardware configuration;
  • Determine and set system performance standards; and
  • Provide clear, detailed descriptions of specifications, such as product features, activities, software, communication protocols, programming languages, and operating systems software and hardware.

Test:

  • Develop maintain or direct software system testing or validation procedures, or documentation;
  • Modify existing components to correct errors, or upgrade interfaces and improve performance;
  • Monitor system operations and functioning to ensure conformance with stakeholder specifications;
  • Perform tests which adhere to planned schedules, or after any revision reporting any anomalies; and
  • Document test plans, procedures, or results.

Operate:

  • Perform application support on rotational basis;
  • Document technical specifications and performance of server load, bandwidth, database performance, and
  • browser and device types;
  • Prepare reports concerning project specifications, activities, or status;
  • Communicate with network personnel or hosting agencies to address hardware or software issues affecting sites or applications;
  • Respond to user inquiries; and
  • Monitor security system performance logs to identify problems and notify security specialists if problems occur.

Learn:

  • Continuously develop and improve understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.

Plan:

  • Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.

Requirements

Back end (3 – 5 Years Experience)

  • Experience with Object Orientated languages (C# Preferred, java)
  • Experience with Microsoft Azure Cloud Technologies (beneficial)
  • Knowledge of Continuous Delivery in CI/CD process
  • Familiarity with the OAuth 2.0 protocol
  • Experience with Asynchronous Queue based processing
  • Experience working with Apache Kafka (beneficial)
  • Kubernetes Experience (Preferential)
  • Experience with MS SQL
  • NoSQL Experience (Redis, MongoDB, Memcached)
  • Experience identifying and addressing query performance issues
  • Experience with processing bulk datasets (100000+ rows daily) into large databases (50million+ rows )
  • Experience with modular DB’s would be advantageous

Front End (3-5 Years Experience) (Optional, beneficial)

  • Solid experience building and debugging responsive web applications using:
  • .Net MVC
  • Angular
  • Bootstrap
  • Material Design

Experience building and maintaining modular enterprise applications

Experience building component driven applications

Concepts

  • SOLID
  • State machines
  • Containerization
  • Caching
  • Full Cloud Ecosystem

Development Tools

  • Azure Dev Ops
  • GIT
  • Scheduling tool such as Visual CRON would be advantageous
  • Visual Studio 2019, 2022
  • Kubernetes (Docker, Podtainer)

General Tool-set exposure

  • Incident management systems such as Manage Engine, 4me
  • Scrum / agile tool to manage user stories and capture time such as Target Process or Jira

Experience

  • Financial systems
  • Agile Development


Benefits
  • Pension Fund
  • Employee Wellness Program
  • Critical Illness Cover
  • Disability Cover
  • Death Benefit
  • Funeral Benefit
  • Training


  • Fullstack Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Qwili Full time

    Who are we? Qwili is on a mission to connect over 800 million Africans without digital access through its marketplace, sales portal, and smartphone used by micro merchants to sell digital products in the informal sector.This is a unique and exciting opportunity, not only because of the impact our platform will make and is already making on the digitally...


  • Cape Town, South Africa Network Recruitment Full time

    Responsibilities:Lead the technical design and implementation of multi-platform inspection applications, leveraging ASP.NET Core for the back-end and React/React Native for the front-end.Collaborate closely with the Product Manager to translate business requirements into technical specifications, ensuring alignment between product vision and technical...


  • Cape Town, South Africa Network Recruitment Full time

    Responsibilities: Lead the technical design and implementation of multi-platform inspection applications, leveraging ASP.NET Core for the back-end and React/React Native for the front-end. Collaborate closely with the Product Manager to translate business requirements into technical specifications, ensuring alignment between product vision and technical...


  • Cape Town, South Africa BAEC Specialists Full time

    Location: Cape Town | Work Model: Office Based | Contract: Full-time PermanentWe are excited to present an excellent opportunity for skilled FullStack C# Developers to join our dynamic client in Cape Town. This role is ideal for self-motivated, analytical thinkers and problem solvers who will contribute to the development of web-based enterprise systems...

  • Fullstack Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Agfunder Full time

    Fullstack Software Engineer | TechWe are looking for a Fullstack Software Engineer to join our Tech Team in Cape Town.About AeroboticsOur mission is to provide intelligent tools to feed the world. We do this by providing tree and fruit insights to growers, in 18 countries around the world, enabled by drone imagery and artificial intelligence.We have analyzed...


  • Cape Town, South Africa BAEC Specialists Full time

    Location: Cape Town | Work Model: Office Based | Contract: Full-time PermanentWe are excited to present an excellent opportunity for skilled FullStack C# Developers to join our dynamic client in Cape Town. This role is ideal for self-motivated, analytical thinkers and problem solvers who will contribute to the development of web-based enterprise systems...


  • Cape Town, South Africa BAEC Specialists Full time

    Location: Cape Town | Work Model: Office Based | Contract: Full-time Permanent We are excited to present an excellent opportunity for skilled FullStack C# Developers to join our dynamic client in Cape Town. This role is ideal for self-motivated, analytical thinkers and problem solvers who will contribute to the development of web-based enterprise systems...


  • Cape Town, Western Cape, South Africa Travellab Group Full time

    Our Travelstart team is looking for a talented Fullstack Angular Developer to join us. Focused on developing B2B solutions, internal systems, and customer-facing web applications, this role is ideal for a developer who thrives in a versatile and innovative environment. Your expertise in Angular and full-stack development will contribute to the seamless...


  • Cape Town, South Africa Travellab Group Full time

    Our Travelstart team is looking for a talented Fullstack Angular Developer to join us. Focused on developing B2B solutions, internal systems, and customer-facing web applications, this role is ideal for a developer who thrives in a versatile and innovative environment. Your expertise in Angular and full-stack development will contribute to the seamless...

  • Fullstack Engineer

    1 month ago


    Cape Town, Western Cape, South Africa SabenzaIT Full time

    Are you a seasoned Fullstack Engineer with a passion for cutting-edge technologies and a knack for problem-solving? We're on the lookout for a talented individual with 6 years of experience in Python, coupled with expertise in React, TypeScript, GitHub workflows, Azure, Docker, Kubernetes, ArgoCD, and ELK. Responsibilties:Designs, implements, and maintains...


  • Cape Town, Western Cape, South Africa PRR Recruitment Services Full time

    This fast growing Business has offices aboard. They are looking for a strong Senior Fullstack developer. I am looking for a min 6 years experience with the full stack including: .NET Core, Java, Scala, Python, react Angular, AWS, Azure, Docker Kubernetes Strong track Record of delivering high Quality software as part of a team. Extensive experience and...


  • Cape Town, South Africa PRR Recruitment Services Full time

    This fast growing Business has offices aboard. They are looking for a strong Senior Fullstack developer. I am looking for a min 6 years experience with the full stack including: .NET Core, Java, Scala, Python, react Angular, AWS, Azure, Docker Kubernetes Strong track Record of delivering high Quality software as part of a team. Extensive experience and...

  • Fullstack Engineer

    1 week ago


    Cape Town, South Africa Collinson Full time

    PermanentCape Town or London, HybridCollinson Group is a global leader in driving loyalty and engagement for many of the world’s largest companies. Predominantly through the provision of travel related benefits within a market leading digital travel ecosystem. The group offers a unique blend of industry and sector specialists who together provide...

  • Full Stack Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Amaris Consulting Full time

    Job description Amaris Consulting is Seeking a Fullstack Developer to Join Our Team in South AfricaResponsibilities: Design and develop user-friendly interfaces using Angular framework.Ensure seamless integration of backend services with frontend components.Build robust and scalable server-side applications using PHP and Laravel framework.Develop RESTful...

  • Fullstack Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa It Talentlink Full time

    As a full stack developer, you are an all-round software developer with knowledge of both front-end and back-end programming. As a full stack developer, you oversee the entire process. You will work on projects throughout the Netherlands. These project... You are familiar with JavaScript, HTML, and CSS. You have experience with one or more front-end...

  • Fullstack Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa IT TalentLink Full time

    As a full stack developer, you are an all-round software developer with knowledge of both front-end and back-end programming. As a full stack developer, you oversee the entire process. You will work on projects throughout the Netherlands. These project...You are familiar with JavaScript, HTML, and CSS. You have experience with one or more front-end...

  • Fullstack Developer

    1 month ago


    Cape Town, Western Cape, South Africa IT TalentLink Full time

    As a full stack developer, you are an all-round software developer with knowledge of both front-end and back-end programming. As a full stack developer, you oversee the entire process. You will work on projects throughout the Netherlands. These project...You are familiar with JavaScript, HTML, and CSS. You have experience with one or more front-end...

  • Fullstack Developer

    1 month ago


    Cape Town, South Africa IT TalentLink Full time

    As a full stack developer, you are an all-round software developer with knowledge of both front-end and back-end programming. As a full stack developer, you oversee the entire process. You will work on projects throughout the Netherlands. These project... You are familiar with JavaScript, HTML, and CSS. You have experience with one or more front-end...

  • Full Stack Developer

    1 month ago


    Cape Town, South Africa Amaris Consulting Full time

    Job description Amaris Consulting is Seeking a Fullstack Developer to Join Our Team in South Africa! Responsibilities: Design and develop user-friendly interfaces using Angular framework. Ensure seamless integration of backend services with frontend components. Build robust and scalable server-side applications...

  • Full Stack Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Amaris Consulting Full time

    Job Description We are looking for a Fullstack Developer to be part of our team in South Africa. Responsibilities:Design and implement user-friendly interfaces using the Angular framework.Ensure smooth integration of backend services with frontend components.Develop robust and scalable server-side applications using PHP and Laravel framework.Create RESTful...