2,134,827open jobs
135,056companies
249,024added this week
Browse all
Location
In office (Plaines Wilhems)
Employment
Full-Time

First seen by Alion on Nov 6, 2026.

Overview
Company
Impact
Profile match
ABC Foods is a Mauritian food company that manages and promotes a portfolio of brands. Its marketing team works with internal teams on social media programmes, performance tracking and the costing of local purchases and imports, and it is hiring a marketing specialist. The company is based in Mauritius.


SOFTWARE ENGINEER – JOIN OUR IT TEAM!


Are you a skilled, analytical, and proactive professional with a passion for software development and technology? Do you thrive on solving technical challenges, developing reliable software solutions, and continuously improving systems? If you are ready to contribute your expertise in a dynamic environment, we would like to hear from you.

Chue Wing & Company Limited (ABC Foods) is a leader in FMCG distribution in Mauritius and a major Division of the ABC Group of Companies.

ABC Foods is looking for an experienced, proactive, and solution-oriented Software Engineer to join our IT team. The successful candidate will design, develop, deploy, and support in-house business applications, including order automation, tablet ordering, maintenance, food-safety, and other operational solutions.

The role involves working closely with department managers and users to understand business requirements, develop effective solutions, integrate applications with existing systems, and ensure reliable and secure deployment. The position will report to the IT Manager.


Key Duties:

  • Design, develop, deploy, and maintain web and tablet applications.
  • Translate business requirements and manual processes into practical digital solutions.
  • Develop clean, modular, maintainable, and well-documented software.
  • Take ownership of applications from initial requirements through development, testing, deployment, and ongoing support.
  • Take over, improve, refactor, and document existing in-house applications.
  • Integrate applications with NetSuite, Microsoft 365, and other business systems through APIs.
  • Develop data pipelines supporting Power BI reports and dashboards.
  • Work with users, department managers, suppliers, and service providers on software projects and system integrations.


Key Technical Responsibilities:

  • Develop back-end applications using Python, including FastAPI or similar frameworks.
  • Develop modern front-end solutions using JavaScript/TypeScript, HTML, CSS, and frameworks such as React.
  • Design and maintain Microsoft SQL Server databases, including T-SQL, stored procedures, indexing, query optimisation, backup, and recovery.
  • Build and consume REST APIs and third-party system integrations.
  • Implement secure authentication and role-based access using technologies such as OAuth 2.0 and Microsoft Entra ID.
  • Use Git, Docker, CI/CD pipelines, code reviews, and automated testing as part of the software development lifecycle.
  • Apply secure coding practices based on the OWASP Top 10.
  • Perform appropriate security testing, including SAST, DAST, dependency, and secret scanning.
  • Use AI development tools responsibly, ensuring AI-generated code is properly reviewed, tested, secured, and validated before deployment.
  • Develop practical AI-enabled solutions where appropriate, with suitable testing and human oversight.
  • Ensure appropriate logging, monitoring, backup, recovery, and controlled deployment between test and live environments.
  • Ensure personal data is handled in accordance with the Mauritius Data Protection Act 2017.


Key Qualifications :

  • Degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent proven professional experience.
  • More than 5 years of professional software development experience, including full-stack applications successfully designed, deployed, and supported.
  • Strong practical experience with Python, JavaScript/TypeScript, SQL Server, REST APIs, Git, Docker, and CI/CD.
  • Experience with React, FastAPI, or comparable modern development frameworks.
  • Good knowledge of secure application development, authentication, access control, automated testing, and application security.
  • Practical experience using AI coding tools, together with the ability to review, test, and validate their output.
  • Experience deploying and supporting applications on Windows, Linux, or cloud environments.
  • Ability to take ownership of existing codebases and manage multiple development projects.
  • Good written and spoken English and French.


Key Competencies : 

  • Strong analytical, problem-solving, and software development skills.
  • Ability to understand business requirements and translate them into practical technical solutions.
  • Strong attention to software quality, security, testing, and documentation.
  • Ability to work independently and manage applications throughout their lifecycle.
  • Good communication skills when working with both technical and non-technical users.
  • Organised, accountable, proactive, and able to manage several projects effectively.


This is more than a software development role. It is an opportunity to take ownership of meaningful business applications, shape engineering standards, drive automation, and contribute directly to the digital transformation of ABC Foods.

If you are ready to bring your software engineering expertise, problem-solving skills, and passion for technology to a dynamic FMCG environment.

We’d love to hear from you!

Candidates wishing to apply are invited to send their motivation letter and CV by latest the 30 November 2026 to the HR Department, ABC Foods, Trianon Avenue, Trianon.

Email: [email protected] Tel: 406 2100

For more information on the Company, please visit our website: www.abcfoods.mu.

ABC Foods reserves the right to call only the best qualified candidates for interviews.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,134,827 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Plaines Wilhems
$45k – $90k per year · In office · Full-Time · Shanghai
C++
Databases
Redis
DevOps
Docker
Kubernetes
Apply
$36k – $72k per year · In office · Full-Time · Beijing
C++
Apply
.net工程师 1 hour ago
$7.2k – $9k per year · In office · Full-Time · Shijiazhuang
JavaScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
MySQL
Redis
Frontend
JQuery
Apply
$18k – $25k per year · In office · Full-Time · 1+ year exp · Shanghai
Apply
$90k – $126k per year · In office · Full-Time · 7+ years exp · Shenzhen
Java
Java
Spring MVC
Apply
In office · Contractor · Plaines Wilhems
Apply
In office · Full-Time · Plaines Wilhems
Apply
In office · Full-Time · Plaines Wilhems
Apply
ACCOUNTS OFFICER 1 day ago
$7.9k – $10k per year (gross) · In office · Contractor · Plaines Wilhems
Analytics
Microsoft Excel
Management
QuickBooks
Apply
Credit Controller 1 day ago
In office · Full-Time · Plaines Wilhems
Apply
See all jobs
This is one of many
2,134,827 more open roles from verified company boards, updated every day.