Where

Full Stack Developer

Lesaka Technologies
Johannesburg Full-day Full-time

Description:

An opportunity has become available for a Full Stack Developer at Cash Connect based in Gauteng and OR Western Cape

Purpose of the position:

As a leader in the fast-paced FinTech world, we thrive on innovation, agility, and the relentless pursuit of excellence.

We are seeking an experienced and highly skilled Full Stack developer. As a Full Stack developer, you will be involved in designing and developing quality software, keeping updated with the latest software trends, relentlessly testing, refactoring, and improving our business solutions for both internal and external customers.

Duties and Responsibilities, but not limited to:

Software Development

  • Translate business requirements into detailed designs for implementation.
  • Develop high-quality software applications using a variety of programming languages and frameworks, including Python, Java/Kotlin, JavaScript, React/Angular, C#, MySQL, and Microsoft SQL.
  • Design and architect scalable and efficient solutions based on business requirements and technical specifications.
  • Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to ensure successful project execution.
  • Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
  • Take responsibility for quality throughout the SDLC and ensure that deployments are successful.
  • Create and maintain integration, unit, component, and user acceptance tests.

Technical Expertise

  • Possess a solid understanding and hands-on experience with various technologies, including but not limited to Docker, MySQL, AWS (Lambdas/EC2/S3/SQS,SNS), API development, ElasticCache, Redis, Kafka, RabbitMQ
  • Utilize tools such as IntelliJ Idea, Postman, Visual Studio Code, Medis/Redis UI Tool, MySQL Workbench, GitLab, and Atlassian to optimize development processes and ensure code quality.
  • Extensive understanding of Microservices and Web API integration.

Formal Education and Experience:

  • Minimum of 4 years of experience as a software developer.
  • A bachelor’s degree in IT or Computer Science (or similar) is highly advantageous.
  • Experience in JS (including Vue.JS/Node.JS).
  • Hands-on experience with MS SQL, MySQL, AWS (Lambdas/EC2/S3/SQS/SNS), API development, RabbitMQ, Redis, Kafka.
  • Willingness to learn new technologies and frameworks as needed.
  • Extensive understanding of Microservices and Web API integration.
  • Familiarity with development tools like IntelliJ Idea, Postman, Visual Studio Code, MySQL Workbench, GitLab, and Atlassian.

Required skills and competencies:

  • Excellent soft skills (communication, conflict resolution, facilitation).
  • Strong understanding and practical experience with the mentioned technologies and tools
  • Ability to analyse complex technical problems and propose effective solutions.
  • Strong debugging and troubleshooting skills.
  • Excellent attention to detail and commitment to delivering high-quality software solutions.
  • Extensive knowledge of the Software Development Life Cycle and corresponding agile methodologies.
  • Strong verbal and written communication skills.
  • Ability to effectively collaborate with cross-functional teams and stakeholders.
Reporting to:
  • Head of Software Engineering
Department:
  • IT Software
Work Location:
  • Johannesburg / Cape Town

Click here to submit your CV, Alternatively, apply to recruitment@connected.co.za by closing of business day on Monday, 12 May 2025

Requirements:

An opportunity has become available for a Full Stack Developer at Cash Connect based in Gauteng and OR Western Cape

Purpose of the position:

As a leader in the fast-paced FinTech world, we thrive on innovation, agility, and the relentless pursuit of excellence.

We are seeking an experienced and highly skilled Full Stack developer. As a Full Stack developer, you will be involved in designing and developing quality software, keeping updated with the latest software trends, relentlessly testing, refactoring, and improving our business solutions for both internal and external customers.

Duties and Responsibilities, but not limited to:

Software Development

  • Translate business requirements into detailed designs for implementation.
  • Develop high-quality software applications using a variety of programming languages and frameworks, including Python, Java/Kotlin, JavaScript, React/Angular, C#, MySQL, and Microsoft SQL.
  • Design and architect scalable and efficient solutions based on business requirements and technical specifications.
  • Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to ensure successful project execution.
  • Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
  • Take responsibility for quality throughout the SDLC and ensure that deployments are successful.
  • Create and maintain integration, unit, component, and user acceptance tests.

Technical Expertise

  • Possess a solid understanding and hands-on experience with various technologies, including but not limited to Docker, MySQL, AWS (Lambdas/EC2/S3/SQS,SNS), API development, ElasticCache, Redis, Kafka, RabbitMQ
  • Utilize tools such as IntelliJ Idea, Postman, Visual Studio Code, Medis/Redis UI Tool, MySQL Workbench, GitLab, and Atlassian to optimize development processes and ensure code quality.
  • Extensive understanding of Microservices and Web API integration.

Formal Education and Experience:

  • Minimum of 4 years of experience as a software developer.
  • A bachelor’s degree in IT or Computer Science (or similar) is highly advantageous.
  • Experience in JS (including Vue.JS/Node.JS).
  • Hands-on experience with MS SQL, MySQL, AWS (Lambdas/EC2/S3/SQS/SNS), API development, RabbitMQ, Redis, Kafka.
  • Willingness to learn new technologies and frameworks as needed.
  • Extensive understanding of Microservices and Web API integration.
  • Familiarity with development tools like IntelliJ Idea, Postman, Visual Studio Code, MySQL Workbench, GitLab, and Atlassian.

Required skills and competencies:

  • Excellent soft skills (communication, conflict resolution, facilitation).
  • Strong understanding and practical experience with the mentioned technologies and tools
  • Ability to analyse complex technical problems and propose effective solutions.
  • Strong debugging and troubleshooting skills.
  • Excellent attention to detail and commitment to delivering high-quality software solutions.
  • Extensive knowledge of the Software Development Life Cycle and corresponding agile methodologies.
  • Strong verbal and written communication skills.
  • Ability to effectively collaborate with cross-functional teams and stakeholders.
Reporting to:
  • Head of Software Engineering
Department:
  • IT Software
Work Location:
  • Johannesburg / Cape Town

Click here to submit your CV, Alternatively, apply to recruitment@connected.co.za by closing of business day on Monday, 12 May 2025

  • Translate business requirements into detailed designs for implementation.
  • Develop high-quality software applications using a variety of programming languages and frameworks, including Python, Java/Kotlin, JavaScript, React/Angular, C#, MySQL, and Microsoft SQL.
  • Design and architect scalable and efficient solutions based on business requirements and technical specifications.
  • Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to ensure successful project execution.
  • Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
  • Take responsibility for quality throughout the SDLC and ensure that deployments are successful.
  • Create and maintain integration, unit, component, and user acceptance tests.
  • Possess a solid understanding and hands-on experience with various technologies, including but not limited to Docker, MySQL, AWS (Lambdas/EC2/S3/SQS,SNS), API development, ElasticCache, Redis, Kafka, RabbitMQ
  • Utilize tools such as IntelliJ Idea, Postman, Visual Studio Code, Medis/Redis UI Tool, MySQL Workbench, GitLab, and Atlassian to optimize development processes and ensure code quality.
  • Extensive understanding of Microservices and Web API integration.
  • Minimum of 4 years of experience as a software developer.
  • A bachelor’s degree in IT or Computer Science (or similar) is highly advantageous.
  • Experience in JS (including Vue.JS/Node.JS).
  • Hands-on experience with MS SQL, MySQL, AWS (Lambdas/EC2/S3/SQS/SNS), API development, RabbitMQ, Redis, Kafka.
  • Willingness to learn new technologies and frameworks as needed.
  • Extensive understanding of Microservices and Web API integration.
  • Familiarity with development tools like IntelliJ Idea, Postman, Visual Studio Code, MySQL Workbench, GitLab, and Atlassian.
  • Excellent soft skills (communication, conflict resolution, facilitation).
  • Strong understanding and practical experience with the mentioned technologies and tools
  • Ability to analyse complex technical problems and propose effective solutions.
  • Strong debugging and troubleshooting skills.
  • Excellent attention to detail and commitment to delivering high-quality software solutions.
  • Extensive knowledge of the Software Development Life Cycle and corresponding agile methodologies.
  • Strong verbal and written communication skills.
  • Ability to effectively collaborate with cross-functional teams and stakeholders.
  • Head of Software Engineering
  • IT Software
  • Johannesburg / Cape Town
02 May 2025;   from: careers24.com

Similar jobs

  • Network Recruitment
  • Johannesburg
... Apps as an Intermediate Full-Stack Developer Tech Consultancy | Full-Stack Developer | South Africa ( ... seeking a hands-on Intermediate Full-Stack Developer to join a forward-thinking ... Areas (KPA’s): - Develop scalable full-stack web and mobile applications - ...
26 days ago
  • Network Recruitment
  • Johannesburg
... Apps as an Intermediate Full-Stack Developer Tech Consultancy | Full-Stack Developer | South Africa ( ... seeking a hands-on Intermediate Full-Stack Developer to join a forward-thinking ... Areas (KPA’s): - Develop scalable full-stack web and mobile applications - ...
26 days ago
  • Network Recruitment
  • Johannesburg
... Apps as an Intermediate Full-Stack Developer Tech Consultancy | Full-Stack Developer | South Africa ( ... seeking a hands-on Intermediate Full-Stack Developer to join a forward-thinking ... Areas (KPA’s): - Develop scalable full-stack web and mobile applications - ...
26 days ago
  • Network Recruitment
  • Johannesburg
... Apps as an Intermediate Full-Stack Developer Tech Consultancy | Full-Stack Developer | South Africa ( ... seeking a hands-on Intermediate Full-Stack Developer to join a forward-thinking ... Areas (KPA’s): - Develop scalable full-stack web and mobile applications - ...
26 days ago