Senior Software Engineer
2 days ago
M24 Logistics, a division of the Takealot Group is looking for a suitably qualified and experienced Senior Software Engineer (WMS) to join our Cape Town team.
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.
This position will report to the Lead Software Engineer (WMS)
Role overview
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.
Key Responsibilities:
- Design, develop, and implement features for the Warehouse Management System to improve operational efficiency.
- Work closely with product managers, architects, and other engineers to understand requirements and translate them into technical solutions.
- Lead code reviews, provide technical guidance, and mentor junior engineers to foster a culture of continuous improvement.
- Collaborate with QA teams to ensure high-quality delivery through robust testing and debugging practices.
- Integrate new technologies to enhance system performance and address complex logistics challenges.
- Maintain comprehensive documentation for code, architecture, and user guides.
Qualifications & Experience:
- Bachelor's degree or Diploma in Computer Science, Engineering, or a related field is preferred
- Minimum of 6 years of professional experience in software development using C#
- Solid Experience with SQL Server and ORM frameworks
- Experience with data analytics tools and reporting technologies
- Proficiency using ASP.NET Core MVC and React web frameworks
- Proficiency with web technologies (HTML, CSS, JavaScript and Typescript)
- Proficiency with Mobile Development would be advantageous
- Solid understanding of RESTful API design and integration
Key Requirements:
- Proficiency in C#, SQL, .NET Core, MVC, RESTful API, JavaScript, Typescript, HTML, SASS, CSS, and GIT
- Solid understanding of RESTful API development and microservices architecture
- Familiarity and experience with containerization technologies
- Database development
- API integration
- Mobile development
- Version Control
- Code review
- Trouble shooting
Key Skills Required:
- Problem-Solving: Strong analytical and problem-solving skills with the ability to think critically and creatively
- Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders
- Team Player: Ability to work effectively in a collaborative team environment
- Knowledge of warehouse processes and logistics operations would be advantageous
If the description above resonates with you and you consider yourself an Extraordinary Mind, take the next step in your career journey. Apply today
Takealot Group is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference.
-
Senior Software Engineer
20 hours ago
Cape Town, Western Cape, South Africa Miprint Consulting Full timeRole DescriptionThis is a contract, on-site role for a Senior Software Engineer located in Cape Town. The Senior Software Engineer will be responsible for designing, developing, and maintaining software solutions, participating in code reviews, and troubleshooting complex systems. The role also involves collaborating with cross-functional teams to meet...
-
Software Engineer
1 week ago
Cape Town, Western Cape, South Africa redPanda Software Full timePURPOSE OF THE JOBThe purpose of this Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using REACT along with back-end (C#) programming.JOB SPECIFICATIONKey Roles And ResponsibilitiesBack-end codingComplying with code standards (OOP)Conducting accurate estimationsWorking...
-
Software Engineer
1 week ago
Cape Town, Western Cape, South Africa redPanda Software UK Full timeLocationCape Town (Hybrid)Key Roles and ResponsibilitiesThe purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using REACT along with back-end (C#) programming.Job specificationKey Roles And ResponsibilitiesBack-end codingComplying with code standards...
-
Senior Software Engineer
4 days ago
Cape Town, Western Cape, South Africa BetterHome Group LTD Full timeJob Title: Senior Software EngineerLocation: Claremont, Cape Town (Remote-first)Why Join Private Property Right Now?It's an exciting time to be part of our team. We're transforming the real estate experience in South Africa by re-engineering our platform, rolling out new technologies, and building features that genuinely shift how people buy, sell, and rent...
-
Senior Software Engineer
4 days ago
Cape Town, Western Cape, South Africa DigiOutsource Full timeKick-start your career in the online gaming world and experience the very latest in technology and innovation.Who We AreWe are part of Super Group, the NYSE-listed digital gaming company behind some of the world's leading Sports and iGaming brands.At DigiOutsource, we bring passionate people and innovative tech together to create market-leading online gaming...
-
Senior Software Engineer
4 days ago
Cape Town, Western Cape, South Africa takealot Full timeM24 Logistics, a division of the Takealot Group is looking for a suitably qualified and experiencedSenior Software Engineer (WMS)to join our Cape Town team.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...
-
Senior Software Engineer I
3 days ago
Cape Town, Western Cape, South Africa LexisNexis Legal & Professional Full timeSenior software engineer IAre you ready for the next step in your engineering career?Would you enjoy working on our cutting-edge products?About our TeamWe are strengthening our software engineering team to modernise our existing application stack, powering one of LexisNexis IP's flagship products, PatentSight+. The team enhances the application with new...
-
Senior Software Engineer
4 days ago
Cape Town, Western Cape, South Africa takealot Full timeJoin Our Mission at Takealot Fulfilment Solutions | We Are TFSRevolutionising e-commerce logistics in South Africa with cutting-edge technology and operational excellence. We deliver 30+ million orders annually, empowering businesses and driving economic growth.Who We're Looking For:Innovative, ambitious individuals ready to shape the future of e-commerce...
-
Senior Software Engineer
1 week ago
Cape Town, Western Cape, South Africa Old Mutual Limited Full timeLet's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job DescriptionWe're looking for a Senior Android Software Engineer to join our growing mobile engineering team at Old Mutual. This is a key technical leadership role for a seasoned Android engineer with a proven record of...
-
Senior Software Engineer I
3 days ago
Cape Town, Western Cape, South Africa Remitly Full timeSenior software engineer IAre you ready for the next step in your engineering career?Would you enjoy working on our cutting-edge products?About our TeamWe are strengthening our software engineering team to modernise our existing application stack, powering one of LexisNexis IP's flagship products, PatentSight+. The team enhances the application with new...