Login Enter

Takealot Group

7 months ago

Senior Software Engineer, Logistics & Systems (Remote)

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Takealot Group
Location
South Africa South Africa
Posted
7 months ago
View all jobs at Takealot Group

Job description

A leading e-commerce logistics provider in South Africa seeks a Senior Software Engineer to join their Logistics team. The role focuses on developing and optimizing delivery systems, working primarily in a hybrid environment. Ideal candidates should have a degree in Computer Science and at least 5 years of relevant experience, proficient in languages like Scala and Angular. Enjoy a market-related remuneration, flexible work arrangements, and a vibrant company culture with various employee benefits. Key Responsibilities: * Design, develop, and maintain software solutions for logistics and delivery systems. * Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. * Write clean, well-documented, and efficient code. * Conduct code reviews and provide constructive feedback to other engineers. * Troubleshoot and debug software issues. * Participate in the full software development lifecycle, from concept to deployment. * Stay up-to-date with the latest technologies and industry trends. * Contribute to the continuous improvement of development processes. Qualifications: * Bachelor's degree in Computer Science or a related field. * Minimum of 5 years of experience in software development. * Strong proficiency in Scala and/or Java. * Experience with Angular and/or other front-end frameworks. * Experience with relational databases (e.g., PostgreSQL, MySQL). * Experience with RESTful APIs. * Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud). * Experience with version control systems (e.g., Git). * Excellent problem-solving and communication skills. * Ability to work independently and as part of a team. Benefits: * Market-related remuneration * Flexible work arrangements * Vibrant company culture * Employee benefits

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.