MCB, the leading bank in Mauritius and in the region, has an exciting opportunities for enthusiastic professionals to be part of its Software Engineer Talent Community. This opportunity is not to be missed by those looking forward to be aspiring Tech Engineers of our current and future business needs.
We are on the lookout for:
Job vacancies: Software Engineer
Your responsibility will be to perform development of various applications and contribute to the technical requirements analysis and solutions designs, evaluations and Implementation as well as enhancements and maintenance of Applications, according to customer requirements, standards, quality, and costs.
In this role you will,
- Assist the team in providing appropriate and prompt expertise and support to users of applications/other stakeholders and address their queries, of low to medium complexity, according to instant feedback practice, service level agreements or redirect/escalate as appropriate;
- Continuously strive towards building and maintaining the MCB brand within the technology community with the aim of creating a richer brand experience for the customer;
- Perform all development related activities in a collaborative manner, towards the implementation of user stories, writing of tests as well as the continuous delivery of new and improved product functionalities, in line with best practices and internal standards;
- Actively participate in daily stand-up meeting and other squad ceremonies, with a view of sharing feedback on work progress as well as escalating promptly anticipated risks, schedule variances, scope changes and potential issues, for timely resolution;
- Actively work towards the resolution of technical and system issues, in line with set quality assurance targets and customer expectations, and subsequently perform timely updates of relevant technical documentations, for ease of future reference;
- Implement creative and efficient solutions that will enhance the organisation's technology stack, through the use of agile engineering practices and various software development technologies;
- Implement refactorings and improvements as per guidance provided by the Tech Lead, so as to improve the overall technical quality of the application;
- Collaborate with relevant stakeholders in the review/definition of user stories and provide appropriate and cost-effective solutions / alternatives to preserve the bank’s best interests and enforce alignment to the bank’s established strategies and/or mandates;
- Shape and implement technology / business solutions to contribute to client organization’s competitive differentiation.
To succeed, you will be required to demonstrate the following competencies:
- Embraces ambiguity and change, helping the workgroup adapt and remain productive;
- Anticipates how advancing technologies will create new competition and considers how to respond;
- Strikes the right balance between accepting workable solutions and pushing for better alternatives;
- Creates a sense of urgency throughout the organization on the importance of meeting customer needs;
- Learns quickly when facing new situations;
- Finds the right balance between sticking to plans and adjusting them to changing conditions;
- Builds a culture of collaboration and teamwork across organizational boundaries.
We are looking for candidates who have a minimum of:
- A completed degree in Information Technology or equivalent;
- 2 years of working experience in systems development/ systems design or systems support.
Beyond the requirements above, you must demonstrate proficiency in at least one of the following technical specializations:
- REST API, Java, Message Queues, Database management, DevOps CI/CD pipelines;
- Java, PL/SQL, SQL;
- Working experience with Oracle and MS SQL databases;
- Apache Camel, JBoss/JMS;
- Good understanding of Data Modelling and Data Transformation;
- Prior working experience on T24 and JBase and in Core Banking Domains (Customer\Account, Credit, Trade, Payments);
- Knowledge of Oracle Cloud HCM;
- Ability to analyze data using SQL and design OTBI/BIP reports.
Should this opportunity match your career aspirations, skills and competencies, click on ‘Apply’ to complete your online application.
Please ensure all required information is accurately entered in relevant sections. Any incomplete application will not be considered. Kindly attach a complete CV when applying.
Note that candidates under consideration for this position will be required to provide 2 professional references.
As part of the recruitment process, shortlisted candidates(s) will be required to provide a valid Certificate of Character of less than 3 months.
The deadline for submission of application is 27 April 2026.
The Management reserves the right not to appoint anyone following this advert.
#LI‑Onsite
Top Skills
What We Do
The secret to our endurance is our standard of excellence and the fact that our people – customers and personnel – are central to everything we undertake. From a single bank, we have grown into a Group with a total asset worth of MUR 720.1 billion (USD 16 billion). Now with 60 branches/kiosks nationwide, we seek to consolidate our position in the region and beyond. MCB Group is the holding company of several subsidiaries and associates that operate under three business clusters: Banking, Non-Banking Financial and Other Investments. Banking activities are present in Madagascar, Mozambique, Reunion Island, Mayotte, Paris, Seychelles and Maldives, with a network of around 550 correspondent banks across the world. The Non-Banking Financial sector is involved in Factoring and Leasing while the MCB Capital Markets Ltd offers services such as Corporate Finance Advisory, Asset Management, Stockbroking, Private Equity and Registry. The Group also assists Micro and Small Entrepreneurs.






