Takealot is looking for a Software Engineer to enhance customer experience through innovative solutions. You'll work closely with business users and your team to design and develop effective software solutions.
As a Software Engineer at Takealot, your main responsibility will be to design and develop software solutions that improve the customer experience. You will collaborate with business users to understand their needs and create effective solutions that meet those requirements. Your work will involve coding primarily in Python, but familiarity with other backend languages like Java or Go will be beneficial.
In this role, you will be part of a dynamic team that values collaboration and innovation. You will engage in the full software development lifecycle, from architecture and design to coding and testing. Your contributions will directly impact how customers interact with Takealot's services, making it essential to focus on quality and user experience.
Key responsibilities include: • Collaborating with team members and business users to gather requirements • Designing and architecting software solutions • Writing clean, maintainable code in Python • Testing and debugging applications to ensure optimal performance
This position is ideal for someone who enjoys problem-solving and is passionate about creating user-friendly software. If you have a strong foundation in Python and are eager to learn and grow in a supportive environment, this role could be a great fit for you. Join Takealot and help shape the future of online shopping in South Africa.
You'll be taken to the original listing on CareerJet to apply.