<p><strong>M24 Logistics</strong>, a division of the Takealot Group is looking for a suitably qualified and experienced <strong>Senior Software Engineer (WMS)</strong> to join our Cape Town team.</p><p>We are a renowned e-commerce logistics partner specialising in B2B and B2C warehousing and fulfilment solutions to the local and African markets. We offer market-related benefits, a great work environment, and a promise that you won’t be bored as long as you are prepared for a challenge and want to build something great.</p><p><strong>This position will report to the Lead Software Engineer (WMS)</strong></p><p><strong>Role overview</strong></p><p>Plays a crucial role in designing, developing, and maintaining our Warehouse Management System. With a specific focus on optimising warehouse operations, this role will collaborate with cross-functional teams to deliver robust and scalable software solutions that improve our logistics operations.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and implement features for the Warehouse Management System to improve operational efficiency.</li><li>Work closely with product managers, architects, and other engineers to understand requirements and translate them into technical solutions.</li><li>Lead code reviews, provide technical guidance, and mentor junior engineers to foster a culture of continuous improvement.</li><li>Collaborate with QA teams to ensure high-quality delivery through robust testing and debugging practices.</li><li>Integrate new technologies to enhance system performance and address complex logistics challenges.</li><li>Maintain comprehensive documentation for code, architecture, and user guides.</li></ul><p><strong>Qualifications & Experience:</strong></p><ul><li>Bachelor’s degree or Diploma in Computer Science, Engineering, or a related field is preferred</li><li>Minimum of 6 years of professional experience in software development using C#</li><li>Solid Experience with SQL Server and ORM frameworks</li><li>Experience with data analytics tools and reporting technologies</li><li>Proficiency using ASP.NET Core MVC and React web frameworks</li><li>Proficiency with web technologies (HTML, CSS, JavaScript and Typescript)</li><li>Proficiency with Mobile Development would be advantageous</li><li>Solid understanding of RESTful API design and integration</li></ul><p><strong>Key Requirements: </strong></p><ul><li>Proficiency in C#, SQL, .NET Core, MVC, RESTful API, JavaScript, Typescript, HTML, SASS, CSS, and GIT</li><li>Solid understanding of RESTful API development and microservices architecture</li><li>Familiarity and experience with containerization technologies</li><li>Database development</li><li>API integration</li><li>Mobile development</li><li>Version Control</li><li>Code review</li><li>Trouble shooting</li></ul><p><strong>Key Skills Required: </strong></p><ul><li>Problem-Solving: Strong analytical and problem-solving skills with the ability to think critically and creatively</li><li>Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders</li><li>Team Player: Ability to work effectively in a collaborative team environment</li><li>Knowledge of warehouse processes and logistics operations would be advantageous</li></ul><p>If the description above resonates with you and you consider yourself an <strong>Extraordinary Mind,</strong> take the next step in your career journey. Apply today! </p><p style="text-align: center;"><em>Takealot Group is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference.</em></p>