We have other current jobs related to this field that you can find below

  • Software Engineer

    3 months ago


    Stellenbosch, South Africa PRR Recruitment Services Full time

    Engineering company based in Technopark is looking for a Software Engineer. The ideal candidate will have: Software Engineer Requirements:B.Tech or B Eng. Degree in Mechatronic / Electronic EngineeringWilling to travel overseas for variable periodsSouth African Citizenship7-10+ Years of experience Experience:Experience in specifying and configuring...


  • Stellenbosch, South Africa Adzuna ZA B C2 Full time

    Key Responsibilities:Technical integration of new clients into existing systemsConduct development testing to ensure the quality and reliability of softwarePerform fixes and maintenance on current systemsDesign and develop new functionalities and enhance existing onesResolve technical queries and provide 3rd line supportEnsure system security and conduct...


  • Stellenbosch, South Africa Network Recruitment Full time

    Key Responsibilities:Technical integration of new clients into existing systemsConduct development testing to ensure the quality and reliability of softwarePerform fixes and maintenance on current systemsDesign and develop new functionalities and enhance existing onesResolve technical queries and provide 3rd line supportEnsure system security and conduct...


  • Stellenbosch, South Africa Network Recruitment Full time

    Key Responsibilities: Technical integration of new clients into existing systems Conduct development testing to ensure the quality and reliability of software Perform fixes and maintenance on current systems Design and develop new functionalities and enhance existing ones Resolve technical queries and provide 3rd line support Ensure system security and...

  • Software Engineer

    4 weeks ago


    Stellenbosch, South Africa test Full time

    About:Jesica is a recruiting agency that utilizes AI to source, screen and match candidates to right career opportunities. We work on behalf on our clients who are actively seeking qualified candidates to these roles. If you are a candidate either actively looking or just browsing, we highly encourage you to complete the application process as you never know...

  • Software Engineer

    3 months ago


    Stellenbosch, South Africa Kerridge Commercial Systems Full time

    "At KCS we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work."  We are currently seeking a highly skilled and motivated software engineer to join...


  • Stellenbosch, South Africa Unifi Recruitment Full time

    **Job Advert Summary**: Unifi is a fast-growing consumer lending company operating in Zambia, South Africa, Uganda, and Kenya. Unifi delivers personal lending products through online, mobile phone and branch channels. The company is well supported by strong shareholders and a board of directors with vast experience in entrepreneurship and lending. Unifi...

  • Software Engineer

    3 months ago


    Stellenbosch, South Africa Silk Road Consulting (Pty) Ltd Full time

    Our client is looking for an energetic Software Engineer / Programmer to join their team! In the position,you will perform analysis and programming duties in the development, implementation and support ofinformation systems, platforms and applications. Duties and Responsibilities:Ability to apply first principles thinking and/or lateral thinking and/or...

  • Software Engineer

    3 months ago


    Stellenbosch, South Africa Silk Road Consulting (Pty) Ltd Full time

    Our client is looking for an energetic Software Engineer / Programmer to join their team! In the position,you will perform analysis and programming duties in the development, implementation and support ofinformation systems, platforms and applications. Duties and Responsibilities:Ability to apply first principles thinking and/or lateral thinking and/or...


  • Stellenbosch, South Africa Entersekt Full time

    **Why Entersekt** - Founded over 16 years ago, with more recent investments from Accel-KKR, Entersekt is a leader in mobile authentication, mobile app security, and payments enablement technology, offering highly scalable products with a track record of success across multiple continents. - Entersekt enables secure digital transactions for leading financial...


  • Stellenbosch, South Africa Kerridge Commercial Systems Full time

    "At KCS we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work."  We are currently seeking a highly skilled and motivated software engineer to join...


  • Stellenbosch, South Africa Network Recruitment Full time

    Requirements: 10+ years of relevant development experience. Independent working . PHP experience would be off advantage. Core Technologies: Programming Languages: Groovy, Java Application Framework: Micronaut and Spring Boot Persistence framework: Gorm, Hibernate Main database: MySQL Web based user interface: Vaadin Other technologies: Workflow engine:...


  • Stellenbosch, South Africa Adzuna ZA B C2 Full time

    Requirements:10+ years of relevant development experience.Independent working .PHP experience would be off advantage.Core Technologies:Programming Languages: Groovy, JavaApplication Framework: Micronaut and Spring BootPersistence framework: Gorm, HibernateMain database: MySQLWeb based user interface: VaadinOther technologies:Workflow engine: ActivitiMicro...


  • Stellenbosch, South Africa Network Recruitment Full time

    Requirements:10+ years of relevant development experience.Independent working .PHP experience would be off advantage.Core Technologies:Programming Languages: Groovy, JavaApplication Framework: Micronaut and Spring BootPersistence framework: Gorm, HibernateMain database: MySQLWeb based user interface: VaadinOther technologies:Workflow engine: ActivitiMicro...


  • Stellenbosch, South Africa Network Recruitment Full time

    Requirements: 10+ years of relevant development experience. Independent working. PHP experience would be of advantage. Core Technologies: Programming Languages: Groovy, Java Application Framework: Micronaut and Spring Boot Persistence framework: Gorm, Hibernate Main database: MySQL Web based user interface: Vaadin Other Technologies: Workflow engine:...


  • Stellenbosch, South Africa Adzuna ZA B C2 Full time

    Requirements:10+ years of relevant development experience.Independent working.PHP experience would be of advantage.Core Technologies:Programming Languages: Groovy, JavaApplication Framework: Micronaut and Spring BootPersistence framework: Gorm, HibernateMain database: MySQLWeb based user interface: VaadinOther Technologies:Workflow engine: ActivitiMicro...


  • Stellenbosch, South Africa Network Recruitment Full time

    Requirements:10+ years of relevant development experience.Independent working.PHP experience would be of advantage.Core Technologies:Programming Languages: Groovy, JavaApplication Framework: Micronaut and Spring BootPersistence framework: Gorm, HibernateMain database: MySQLWeb based user interface: VaadinOther Technologies:Workflow engine: ActivitiMicro...


  • Stellenbosch, South Africa Mezzanine Ware Full time

    Senior Developer (eVouchering)  Join us in enabling productive societies across Africa.  What we do Mezzanine designs and builds digital technology solutions for customers across Africa and beyond in order to create productive societies. Founded in 2012, Mezzanine has market-leading expertise in the agricultural, health,...

  • DevOps Engineer

    3 weeks ago


    Stellenbosch, South Africa Adzuna ZA B C2 Full time

    Key Responsibilities:Manage and automate the deployment, monitoring, and maintenance of development and production environmentsCollaborate with development teams to ensure seamless integration of new features and enhancementsAdminister and manage multiple operating systems (e.g., Linux, Microsoft)Oversee database management and optimize performanceImplement...

  • DevOps Engineer

    3 weeks ago


    Stellenbosch, South Africa Network Recruitment Full time

    Key Responsibilities: Manage and automate the deployment, monitoring, and maintenance of development and production environments Collaborate with development teams to ensure seamless integration of new features and enhancements Administer and manage multiple operating systems (e.g., Linux, Microsoft) Oversee database management and optimize performance...

Software Engineer: Full Stack

2 months ago


Stellenbosch, South Africa Capitec Bank Full time
Job title : Software Engineer: Full Stack (Capitec Pay)III Job Location : Western Cape, Stellenbosch Deadline : August 15, 2024 Quick Recommended Links
  • Jobs by Location
  • Job by industries
  • Career Advice

Purpose Statement

  • If you are a full-stack engineer, who is capable of developing and maintaining both front-end and back-end components of web applications and works on all layers of the application stack while keeping performance at scale in mind along with a great client experience in this exciting new space in the industry. 
  • The level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance complex software systems and applications, considering scalability, performance and future requirements. Responsible to guide and support developers and stakeholders in scoping, progress, status and resolution of engineering problems.
  • The Full Stack Software Engineer plays a crucial role in developing and maintaining both front-end and back-end components of web applications and works on all layers of the application stack. They are therefore responsible for applying a holistic approach to building solutions that not only offer optimum performance, reliability, and scale but also create great client experiences.

Education (Minimum)

  • Grade 12 National Certificate / Vocational

Education (Ideal or Preferred)

  • A relevant tertiary qualification in Information Technology

Knowledge and Experience

Experience:

  • 6+ years’ proven experience in both front- and back-end software development, project delivery and implementation (in relevant development technologies/language). Experience with modern front-end and back-end frameworks and technologies

Knowledge: 

Is able to apply expert knowledge and develop others understanding  of the following:

  • IT systems development processes (SDLC)
  • Application development
  • Advanced programming concepts
  • Advanced algorithms and data structures
  • Design Patterns
  • Version Control
  • Testing practices
  • Database systems and query optimization (e.g., SQL, NoSQL).
  • RESTful API design and integration.
  • Cloud computing platforms and services (e.g., AWS, Azure).
  • Advanced Microservice and event driven architectures

Deployment using kubernetes and containerization

  •  Responsive design principles and mobile-first development.
  •  Browser compatibility issues and performance optimisation.
  •  Front-end build tools and package managers

Skills

  • Analytical Skills
  • Attention to Detail
  • Communications Skills
  • Interpersonal & Relationship management Skills
  • Problem solving skills

  • ICT jobs