Software Engineer
Digital Outsource Services • cape town, western cape • Posted June 03, 2026
About the Role
Responsibilities
- Design, develop, and maintain scalable and reliable backend systems, leveraging a range of technologies including those in Azure.
- Adhere to quality standards, DevOps principles, and agile methodologies.
- Design technical solutions to meet business requirements.
- Implement solutions to a high level of quality.
- Participate and contribute to agile development practices such as stand‑ups, planning & refinement, retrospectives, and demos.
- Take part in code reviews and collaborative development.
Essential Skills
- Strong verbal and written communication skills, with the ability to convey complex ideas clearly.
- Experience working collaboratively in cross‑functional teams, focusing on shared goals.
- Expertise in managing multiple projects simultaneously, with a track record of delivering on time and within scope.
- Exceptional attention to detail, ensuring high stan...