Our Information Technology Department is looking for Software Developer.




The selected candidate will contribute to the architecture and implementation of various performant, highly available, software components. The company is on a mission to enhance business process through their innovative platform. This is an exciting opportunity for developers who enjoy working with various technologies to improve operational efficiency, employee and customer experience.


Key Responsibilities:


    • Be aware of security implications when implementing solutions
    • Assist in client requirements and solution design
    • Analyse user’s stories, use cases and requirements for validity and feasibility
    • Work with developers and engineers to ensure that development follows established processes and works as intended
    • Work with IT Team to ensure the end-to-end solution meets the architectural standards
    • Analyse, design, and implement strategies for continuous deployments while ensuring high availability on production and pre-production systems
    • Write and maintain appropriate documentation to describe application development, logic, utilize coding library and repository for revisions
    • Design, develop and test new functionality
    • Create and maintain the end-to-end application delivery tool chain
    • Turn new requirements into code
    • Apply quality engineering principals throughout the Agile product lifecycle
    • Implement automation scripts
    • Improve and automate development & release processes
    • Configure, test and deploy products based on functional specifications and project plans.
    • Ensure that all features and functions are released with the end user experience in mind
    • Participate in the testing process through code review and functional testing
    • Write unit tests and perform functional testing
    • Execute all levels of testing (System, Integration, and Regression)
    • Be responsible for the quality of deliverables and follow standards/ best practices
    • Deploy packages, updates and fix.
    • Participate actively in the SDLC process of existing and new applications and features
    • Provide support and documentation
    • Create and manage reports, visualizations, and dashboards
    • Detect and track software defects and inconsistencies
    • Identify performance improvements in existing functionality and recommend enhancements
    • Investigate and resolve technical issues
    • Perform root cause analysis for production errors


Qualification & Experience:


    • Bachelor’s degree in Information and communications technology (ICT) or related field.
    • At least 2 years’ working experience in software development
    • Good understanding of software design, implementation, troubleshooting and maintenance
    • Awareness of DevOps and Agile principles
    • Knowledge in various operating system, Databases and DevOps tools (GIT, Jenkins, JIRA, etc.)
    • Experience with programming languages such as Java, PHP, HTML, JS, Python and SQL


Desirable Skills:


    • Experience on any workflow platform
    • Banking/financial industry experience
    • Experience with Cloud Architecture: AWS/AZURE
    • Knowledge of as many of the following as possible:


      • Webservices – REST, XML, JSON, WSDL, etc.


      • Multi-threaded, real-time systems


      • TCP/IP and sockets


      • Docker and containers


      • WSO2, API gateways, workflow


      • Mobile development


Core Competencies:


    • Highly self-motivated and an ability to get things done
    • Strong critical thinking and problem-solving skills
    • Excellent communication, planning and organisational skills are all essential
    • Strong interest in digital, web technologies and automation
    • Able to make clear, reasoned decisions and prioritise tasks
    • Ability to work under pressure and meet tight deadlines
    • Stays calm under pressure


Up for this Amazing Challenge?


You are invited to send their resume and motivation letter on [email protected] or through our career page on www.bankone.mu


Closing date: 06th February 2023


Incomplete applications will be not be considered and only the best candidates will be called for an interview.


Management reserves the right not to make any appointment following this advertisement.

Available positions


Treasury Front Office

Port Louis

January 30, 2023 February 10, 2023
Software Engineer

Data and Analytics

Port Louis

January 23, 2023 February 06, 2023
Data Scientist

Data and Analytics

Port Louis

January 23, 2023 February 06, 2023
Data Engineer

Data and Analytics

Port Louis

January 23, 2023 February 06, 2023
Data Architect

Data and Analytics

Port Louis

January 23, 2023 February 06, 2023
Data Analyst

Data and Analytics

Port Louis

January 23, 2023 February 06, 2023
Software Developer

Information Technology

Port Louis

January 23, 2023 February 06, 2023
Senior Relationship Manager

International Banking (Financial Institutions)

Port Louis

January 20, 2023 February 03, 2023

Personal Finances Services

December 13, 2022 December 30, 2023

Submit your resume