Software Engineer: Back-End

1 month ago


Johannesburg, South Africa Adzuna ZA B C2 Full time
Software Engineer: Back-End II

Purpose Statement
The level II 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 software systems and applications based on specifications, while adhering to established standards. They translate requirements from the business or technical analyst and actively participate with the delivery team in design and problem-solving.
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:
  • Can apply advanced knowledge 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.

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

Additional Information
Clear criminal and credit record

Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.



  • Johannesburg, South Africa wePlace Full time

    Software Engineer: Back-End II Purpose Statement The level II 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,...


  • Johannesburg, South Africa wePlace Full time

    Software Engineer: Back-End II Purpose StatementThe level II 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,...


  • Johannesburg, Gauteng, South Africa Xcede Group Full time

    These jobs were popular with other job seekersOur client who has created an intelligent delivery platform is looking for a Senior Backend Engineer.You will be joining a team that encourages expanding your individual talents and realising your full potential. A team that is dynamic that is working on a platform that is unique to the market.They are looking...


  • Johannesburg, Gauteng, South Africa Initiate International Full time

    Job DescriptionAre you ready to elevate your back-end development skills to the next level?Our client, a global technology company with 18 offices and over 3,000 employees worldwide, is looking for a talented Senior Back-End Developer to create exceptional digital experiences using the latest technologies.Who They AreAs an industry leader in technology, they...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full time

    Minimum Requirements:A relevant tertiary qualification in Information TechnologyExperience: 3+ years proven experience in back-end software development, project delivery and implementation (in relevant development technologies/language).Experience with back-end frameworks and technologiesIs able to apply advanced knowledge of the following:IT systems...


  • Johannesburg, Gauteng, South Africa Initiate International Full time

    Are you a seasoned Back-end Developer with a passion for innovation in the fintech or gaming industry? We have an exciting opportunity for a Senior Back-end Developer to join our client's dynamic team in Johannesburg. In this role, you will leverage your extensive experience to design and implement robust system architectures, develop cutting-edge web...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full time

    Minimum Requirements:A relevant tertiary qualification in Information Technology 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 Is able to apply advanced knowledge of the following: IT systems...

  • Back-End Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job & Company Description:The Back-End Developer position is at a well-established and respected Software company looking for hard working and dedicated developers. The role's duties include contributing to the organisational goals by creating and maintaining quality web APIs and integrations using the latest technology. Create and optimize communication...


  • Johannesburg, South Africa Complement Recruitment Full time

    Senior Back End Developer - Gauteng 12 Month Contract Remote Purpose of Position: Complement Recruitment are recruiting for a Senior Back End Developer for software development and IT projects based client. This is a remote 12 month contract. Salary is market related, applicants however are encouraged to add or include their desired or...

  • Back-End Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job & Company Description: The Back-End Developer position is at a well-established and respected Software company looking for hard working and dedicated developers. The role's duties include contributing to the organisational goals by creating and maintaining quality web APIs and integrations using the latest technology. Create and optimize communication...


  • Johannesburg, South Africa Initiate International Full time

    Job DescriptionAre you ready to elevate your back-end development skills to the next level? Our client, a global technology company with 18 offices and over 3,000 employees worldwide, is looking for a talented Senior Back-End Developer to create exceptional digital experiences using the latest technologies. Who They Are As an industry leader in...


  • Johannesburg, South Africa Boardroom Appointments Full time

    Minimum Requirements:A relevant tertiary qualification in Information Technology 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 Is able to apply advanced knowledge of the following: IT systems...


  • Johannesburg, Gauteng, South Africa Standard Bank Of South Africa Limited Full time

    Business Segment: Business & Commercial Banking Location: ZA, GP, Johannesburg, Baker Street 30 To apply computer science theories, principals to create, refactor moderate to complex programs/scripts, integration software services. To design complex specifications, code, test, debug, enhance programs within the Continuous delivery pipelines and provide...


  • Johannesburg, South Africa Initiate International Full time

    Are you ready to elevate your back-end development skills to the next level? Our client, a global technology company with 18 offices and over 3,000 employees worldwide, is looking for a talented Senior Back-End Developer to create exceptional digital experiences using the latest technologies. Who They Are As an industry leader in technology, they are...


  • Johannesburg, South Africa wePlace Full time

    Purpose StatementThe development role resides within an electronic payments team. Payments experience would be advantageous e.g. ISO20022, EFT, Debicheck, PayShap, RTC,Card, Mobile Money or any other type of payment services. The level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development...


  • Johannesburg, South Africa wePlace Full time

    Purpose Statement The development role resides within an electronic payments team. Payments experience would be advantageous e.g. ISO20022, EFT, Debicheck, PayShap, RTC,Card, Mobile Money or any other type of payment services. The level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development...


  • Johannesburg, South Africa Adzuna ZA B C2 Full time

    Purpose StatementThe development role resides within an electronic payments team. Payments experience would be advantageous e.g. ISO20022, EFT, Debicheck, PayShap, RTC,Card, Mobile Money or any other type of payment services. The level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development...


  • Johannesburg, South Africa PBT Group Full time

    PBT Group is offering an exciting opportunity for an Engineering Lead II. In this role, you will be responsible for envisioning, leading, and developing fit-for-purpose, integrated end-to-end technical solutions across multiple technologies for the organisation. Your work will involve inspirational technical leadership and visionary long-term thinking to...


  • Johannesburg, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...

  • Software Developer

    4 weeks ago


    Johannesburg, South Africa E&D Recruiters Full time

    SOFTWARE DEVELOPER LanseriaSoftware development practices are in compliance with the industry best practices policies and procedures which include compliance with the full life cycle of the software development process.Minimum qualifications and experience: BSc (Computer Science) or BSc (Software Engineering) or related field Minimum of 3 years of relevant...