Software Engineer
3 days ago
Role Overview We are seeking a talented Software Engineer to join our team in building a scalable, multi-tenant platform leveraging cutting-edge technologies. You will play a pivotal role in delivering innovative solutions, working on a diverse range of projects that require both technical expertise and adaptability. This position is ideal for individuals who thrive in dynamic environments and can transform high-level goals into actionable deliverables. Key Responsibilities - Develop and maintain scalable backend services and APIs using Node.js and TypeScript. - Design and implement event-driven architectures leveraging technologies like Kafka. - Build and deploy containerized applications using Docker and Kubernetes. - Collaborate on multi-tenant and self-hosted platform development to support diverse deployment models. - Write clean, maintainable code with a strong focus on unit testing to achieve 80% test coverage. - Work closely with cross-functional teams, including data scientists and actuaries, to integrate AI/ML pipelines. - Participate in system architecture discussions and contribute to technical decision-making. - Debug and optimize application performance to ensure scalability and reliability. Required Skills & Experience - 3 years of professional software development experience, with a focus on backend systems. - Strong proficiency in Node.js with TypeScript. - Hands-on experience with containerization technologies like Docker and orchestration tools such as Kubernetes. - Familiarity with event-driven architectures and message queues (e.g., Kafka). - Solid understanding of PostgreSQL or similar relational databases. - A strong commitment to writing well-tested software with robust unit testing practices. - Self-starter with the ability to independently execute tasks from high-level requirements. Preferred Qualifications - Full-stack development experience, particularly with React and Node.js. - Experience with Infrastructure-as-Code tools like Terraform. - Background in building scalable, multi-tenant applications. - Knowledge of CI/CD pipelines and version control systems like git. - Experience with cloud platforms, particularly AWS and its services. - Preferred: Exposure to modern event-driven and AI/ML workflows
-
Software Engineering Lead
1 month ago
Sandton, South Africa IOCO Full timeAbout IOCOIOCO is a cutting-edge technology company that prides itself on innovation and excellence. We're committed to delivering high-quality software solutions that meet our clients' needs.Job OverviewWe're seeking an experienced Senior Developer to join our team as a Software Engineering Lead. This role will be responsible for designing and developing...
-
Engineering Lead
4 days ago
Sandton, South Africa CWARE - Custom software development Full time**Position Title**: Engineering Lead **Location**: Hybrid (Sandton) or Fully Remote **Work Hours**: Flexible working hours **Company Overview**: CWARE is revolutionizing the tech landscape with cutting-edge solutions that focus on security, scalability, and innovation. Join our team to lead and shape the future of secure software systems. **Key...
-
Software Engineer Specialist
4 weeks ago
Sandton, South Africa Shorza Ltd Full timeAt Shorza Ltd, we're seeking a highly skilled Senior Full Stack Developer to join our team. This is a senior role in offshore software development where you will design digital products and collaborate with other engineers, product developers, and designers. Our company works closely with fin-tech companies and startups, helping them achieve their digital...
-
Software Quality Assurance Engineer
3 weeks ago
Sandton, South Africa TalentCru Full timeTalentCru is committed to providing a dynamic and supportive work environment that fosters growth and innovation. As a Software Quality Assurance Engineer, you will play a crucial role in ensuring the quality of our software products and services.The ideal candidate will have a strong understanding of Agile methodologies, testing principles, and automation...
-
Engineering Software Lead
2 weeks ago
Sandton, South Africa Boardroom Appointments Full timeThis is a remote position, and the contract is 6 months, with the option to extend to 12 months. **Job purpose**: The Engineering Lead is responsible for the successful delivery of Complex Software Projects that are aligned with overall business strategy. The Engineer will be expected to lead and manage a team of Engineers and provide guidance on technical...
-
Automation Tester
2 weeks ago
Sandton, South Africa Eblocks Software Full time**Quality Automation Engineer (Digital)** Eblocks is a future-focused software company and community of passionate, purpose-led individuals. We think disruptively to deliver technology to address our clients' toughest challenges, all while seeking to impact society positively with technology. As Africa’s first future-focused technology company we focus...
-
Senior Java Software Engineer
3 weeks ago
Sandton, South Africa A 1L Realization (Pty) Ltd Full timeA 1L Realization (Pty) Ltd is seeking an experienced Senior Java Software Engineer to develop, test, and maintain high-quality software applications.Key Responsibilities:Designing and developing scalable software solutionsCollaborating with the management team and other developers to deliver projects on timeEvaluating and troubleshooting code to ensure it...
-
Consultant Automation Tester
7 months ago
Sandton, South Africa Eblocks Software Full time**Junior QA Engineer** A genuine commitment to "changing the face of society" using technology — our way of thinking about diversity and inclusion. Over the past few months we have implemented several initiatives to make Eblocks the coolest company on the block and welcoming home to technologists of all backgrounds and skillsets. In addition, we're...
-
Automation Tester
5 days ago
Sandton, South Africa Eblocks Software Full time**Quality Automation Engineer (Digital)** Eblocks is a future-focused software company and community of passionate, purpose-led individuals. We think disruptively to deliver technology to address our clients' toughest challenges, all while seeking to impact society positively with technology. As Africa’s first future-focused technology company we focus...
-
Enterprise Solutions Architect
2 weeks ago
Sandton, South Africa Eblocks Software Full time**Enterprise Solutions Architect (Cloud)** Eblocks is a future-focused software company and community of passionate, purpose-led individuals. We think disruptively to deliver technology to address our clients' toughest challenges while also seeking to impact society with technology positively. As Africa's first future-focused technology company, we focus...
-
Software Engineer
4 weeks ago
Sandton, South Africa A 1L Realization (Pty) Ltd Full timeJob Description:We are looking for a professional Java developer to fill this exciting role at A 1L Realization (Pty) Ltd. As a Java developer, you will be responsible for developing, testing, and maintaining high-quality software applications.Developing software solutionsTesting and debugging codeCollaborating with team membersEnsuring software meets...
-
Senior Full Stack Software Engineer
5 days ago
Sandton, South Africa Hire Resolve Full timeHire Resolve's client are seeking a seasoned Full Stack Senior Software Engineer to join their dynamic team. The ideal candidate will have a deep understanding of both front-end and back-end technologies and be capable of leading projects from conception to deployment. Responsibilities: - Design, develop, and maintain scalable and efficient web applications....
-
Software Engineer
4 weeks ago
Sandton, South Africa A 1L Realization (Pty) Ltd Full timeJob Description:We are seeking a skilled Java Developer to work with us at A 1L Realization (Pty) Ltd. As a key member of our team, you will be responsible for designing, developing, testing, and maintaining high-quality software applications. You will collaborate closely with the Manager and work alongside other team members to deliver projects within set...
-
Software Quality Engineering Lead
2 weeks ago
Sandton, South Africa Datonomy Solutions Full timeSoftware Quality Assurance Lead - You are able to work offshore, you will however require a South African Bank Account. **Key skills: include Java, front end automation (in-sprint) and API automation (in-sprint), including experience in NFT (using JMeter).** **Writing Test Scripts using Element locators, Web Driver methods, Java programming features and...
-
Principal Software Engineer
6 months ago
Sandton, South Africa TalentCru Full timeOur client in the banking industry is looking for a Principal Software Engineer to be the custodian of technical thought leadership within Group Technology (GT) environment by providing expertise, guidance and advice that relates to the integration of solutions across multiple technologies, and the supporting-processes such that GT is able to deliver...
-
Sandton, South Africa Modena Design Centres Ltd Full timeAre you a skilled developer looking to elevate your career in software engineering? We are seeking an exceptional Full Stack Developer to join our team at Modena Design Centres Ltd. As a key member of our development team, you will be responsible for designing and developing dynamic web applications using cutting-edge technologies.Key...
-
Senior Frontend Software Engineer
6 days ago
Sandton, South Africa Hire Resolve Full timeAbout the RoleHire Resolve is seeking a highly skilled Senior Frontend Software Engineer to join their team in Sandton.Key ResponsibilitiesDevelop and maintain high-quality frontend web applications using HTML5, CSS3, and JavaScript.Collaborate with cross-functional teams to drive project success and deliver exceptional results.Perform performance...
-
Sandton, South Africa Hire Resolve Full timeHire Resolve's client, a dynamic software company in Johannesburg, is seeking an experienced Senior Full Stack Developer to lead their engineering team.Key ResponsibilitiesDesign and develop scalable web applications using full-stack development expertise.Build and maintain robust APIs with secure integrations.Optimize application performance for speed and...
-
Mis Software Analyst
2 weeks ago
Sandton, South Africa MPRTC Full time**Requirements**: - 6 years + in information technology NQF Level 7: Graduate Degree + - University degree in Information Technology **Preference**: - Certification in Software Engineering / Software Development - 6 years + in Software Development & Coding (Full-stack) - 4 years + Software Development as ETL / BI Developer - ITIL Advanced
-
Mis Software Analyst
7 months ago
Sandton, South Africa MPRTC Full time**Requirements**: - 6 years + in information technology - NQF Level 7: Graduate Degree + - University degree in Information Technology **Preference**: - Certification in Software Engineering / Software Development - 6 years + in Software Development & Coding (Full-stack) - 4 years + Software Development as ETL / BI Developer - ITIL Advanced