See more Collapse

Software Engineer: Back-End

1 month ago


Johannesburg, Gauteng, Saudi Arabia Capitec Bank Full time

Purpose Statement

Join the Capitec Pay team in building out Capitec's Open Banking experience. We are looking at expanding our Open Banking capability and are looking for Software Engineers to help us fulfil our vision of bringing Open Banking to the South African market.

  • The level I 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 expected to support and collaborate with other Software Engineers and the delivery team, actively participating in problem-solving and contributing to the development and success of projects.
  • The Back-end Software Engineer plays a crucial role in building solutions that offer optimum performance, reliability, and scale. They are responsible for writing and testing code for the development of the server-side components that power the application's functionality.

Education Minimum

  • Grade 12 National Certificate / Vocational

Education Ideal or Preferred

  • A relevant tertiary qualification in Information Technology

Knowledge and Experience

Experience:

  • 3 years' proven experience in back-end software development, project delivery and implementation in relevant development technologies/language. Experience with back-end frameworks and technologies.

Knowledge:

  • Has a working knowledge of the following:
  • IT systems development processes SDLC
  • Application development
  • Programming foundations
  • Basic Algorithms and Data structures
  • Version Control
  • Testing practices, unit testing and test-driven development
  • Database systems and query optimization e.g., SQL, NoSQL.
  • Basic RESTful API design and integration.
  • Familiarity with cloud computing platforms and services e.g., AWS, Azure.
  • Microservice and event driven architectures
  • Deployment using kubernetes and containerisation

Skills

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

Additional Information

  • Clear criminal and credit record

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


  • Johannesburg, Gauteng, Saudi Arabia Omnia Pty LTD Full time

    QualificationsFormal Bachelor's or master's degree in Computer Science, Information Technology, or a related field.ExperienceAt least 10 years of experience in IT service design and development, with a minimum of 5 years in a leadership role overseeing large-scale projects.Proven track record in innovative solution development, platform management, and...

  • Full-Stack Developer

    2 hours ago


    Johannesburg, Gauteng, Saudi Arabia Barron Full time

    JOB PURPOSEThe purpose of a full stack developer is to seamlessly integrate front-end and back-end development, thereby possessing the versatility to handle all aspects of web application development.JOB OBJECTIVESFront-End DevelopmentDesigning and developing user interfaces using HTML, CSS, and JavaScript frameworks like , Angular, or Ensuring responsive...


  • Johannesburg, Gauteng, Saudi Arabia BETSoftware Full time

    Job DescriptionWe Want You:Do you see yourself as an expert who can design, as well as build software that is stable, scalable and performant? Would you be comfortable developing, delivering, and supporting applications, where data is received from, or rapidly made available to users of the systems? Can you do this with the highest degree of integrity...


  • Johannesburg, Gauteng, Saudi Arabia BETSoftware Full time

    Job DescriptionWe Want You:Are you a passionate software developer looking for your next big opportunity? BET Software is on the hunt for an Intermediate Software Development Engineer Live to join our dynamic Johannesburg team. Your role will involve crafting and implementing top-notch software solutions, collaborating with colleagues, and mentoring juniors....


  • Johannesburg, Gauteng, Saudi Arabia Nedbank Full time

    Job PurposeTo provide specialist technical expertise and support in installing; testing; tuning; optimising; diagnosing problems; repairing; upgrading and maintaining both externally and internally supplied hardware and systems software i.e. Operating systems; data management products; office automation products; embedded systems; and other utility enabling...

  • Junior Data Engineer

    1 month ago


    Johannesburg, Gauteng, Saudi Arabia Hollard Insurance Full time

    Job Advert SummaryThe Junior Data Engineer will report to the Hollard Life Solutions Business Unit area and provide Data Engineering support across all the Business Units within Hollard.Key Responsibilities:To ensure effective movement, collection, integration, storage, and provisioning of data to meet business objectives through a sound understanding of...

  • IT Desktop Support

    1 month ago


    Johannesburg, Gauteng, Saudi Arabia Dynexity Full time

    Job SummaryMy client is looking for a Desktop Support Engineer to join their team.Must have completed Bachelors Degree or Diploma IT/Computer Science or similar coupled with a minimum of 10 years experience in an IT desktop and technical support role.Key Responsibilities: Provide level 1 technical support to end usersTroubleshoot hardware and software...

  • Process Engineer II

    3 days ago


    Johannesburg, Gauteng, Saudi Arabia NTT Ltd. Full time

    Key Responsibilities:Above average computer literacy Word, Excel, PowerPoint, Visio, and ProjectScoping, sizing, and planning all business aspects of a solution and the associated project effort and dependenciesDefining and tailoring the business/process analysis approach at project life cycle level.Experience in facilitating workshops with business users up...

  • IT Internships 2022

    1 month ago


    Johannesburg, Gauteng, Saudi Arabia Commission for Gender Equality (CGE) Full time

    Commission for Gender Equality (CGE): IT Internship Programme 2022 / 2023The Intern: ICT Technical Support has become available. The intern will actively contribute to meaningful projects and work closely with a mentor and with senior leadership within the ICT business unit. The successful candidate will report to the Manager: Information and Communications...

  • MS Word Trainer

    2 weeks ago


    Johannesburg, Gauteng, Saudi Arabia ManpowerGroup South Africa Full time

    Responsibilities:End-User SupportHandle user requests via the Helpdesk system, telephone and e-mailProvide timely and professional assistance to end-usersGuide end-users through step-by-step solutions or provide clear instructions to help them resolve software issuesProblem Analysis and SolvingAbility to quickly assess and resolve issues during a user's...

  • MS Word Trainer

    1 month ago


    Johannesburg, Gauteng, Saudi Arabia ManpowerGroup South Africa Full time

    Responsibilities:End-User SupportHandle user requests via the Helpdesk system, telephone and e-mailProvide timely and professional assistance to end-usersGuide end-users through step-by-step solutions or provide clear instructions to help them resolve software issuesProblem Analysis and SolvingAbility to quickly assess and resolve issues during a user's...


  • Johannesburg, Gauteng, Saudi Arabia NTT Ltd. Full time

    Key Roles and Responsibilities:Works as part of Platform and Content Engineering handling tunings, stake holder requests, escalations, reporting, trainings.Administers the organization's security tools to gather security logs from environment.Lifecycle management of the supported security tools/technologies, Break-fix, Patching, Live update.Adheres to SOPs...


  • Johannesburg, Gauteng, Saudi Arabia Standard Bank Group Full time

    Job DescriptionTo provide end-to-end internal communications coordination services for IAM, Engineering, and Innovation to meet business objectives. To manage the internal communications software and systems and provide technical support to end-users, to ensure seamless functioning and usage of the systems. To drive all internal communication channels and...


  • Johannesburg, Gauteng, Saudi Arabia Ingersoll Rand Full time

    Summary:A technically inclined sales person who is accomplished in the process of influencing brand preference, from a features and benefits differentiation standpoint. This person is well versed in how to assist the specifying and purchasing decisions, relative to the advantages of process equipment, to include flow control componentry. Duties and...


  • Johannesburg, Gauteng, Saudi Arabia Ingersoll Rand Full time

    Summary:A technically inclined sales person who is accomplished in the process of influencing brand preference, from a features and benefits differentiation standpoint. This person is well versed in how to assist the specifying and purchasing decisions, relative to the advantages of process equipment, to include flow control componentry. Duties and...


  • Johannesburg, Gauteng, Saudi Arabia NTT Ltd. Full time

    Key Responsibilities:Works as part of Platform and Content Engineering handling tunings, stake holder requests, escalations, reporting, trainings.Administers the organization's security tools to gather security logs from environment.Performs lifecycle management of the supported security tools/technologies, Break-fix, Patching, Live update.Adheres to SOPs...


  • Johannesburg, Gauteng, Saudi Arabia Vodacom Full time

    Vodacom: Internship Programme 2023 / 2024The Vodacom Internship programme is a 12 month fixed term contract which provides workplace experience underpinned by a carefully designed training programme. It allows one to gain valuable work experience, explore career paths, networking with professionals in the field, while earning an income. This programme is our...

  • Applications Engineer

    1 month ago


    Johannesburg, Gauteng, Saudi Arabia Howden Full time

    The Big Picture: Howden, a Chart Industries Company, is a global leader in air and gas handling products, services and solutions. Howden's core focus is on providing quality solutions for air and gas handling, and have over a century of experience in doing so.Howden MEA Projects Division is looking for an experienced Applications Engineer. This position is...

  • Asset Administrator

    2 weeks ago


    Johannesburg, Gauteng, Saudi Arabia Datacentrix Full time

    Job DescriptionDatacentrix is looking for an Asset Administrator who will be responsible for the control of internal IT assets, Biometric access system control, The applicant must show case the following qualities: consistency, trustworthy, dependable and must be deadline driven.Qualifications:Matric and Diploma in Information...

  • Asset Administrator

    1 month ago


    Johannesburg, Gauteng, Saudi Arabia Datacentrix Full time

    Job DescriptionDatacentrix is looking for an Asset Administrator who will be responsible for the control of internal IT assets, Biometric access system control, The applicant must show case the following qualities: consistency, trustworthy, dependable and must be deadline driven.Qualifications:Matric and Diploma in Information...