Senior Software Engineer - Bank of Maldives

Deadline: 27 March 2024

Senior Software Engineer
Information Systems Department
BANK OF MALDIVES PLC.

Bank of Maldives is seeking to recruit a talented and qualified individual for the position of Senior Software Engineer in our Information Systems Department.

Roles & Responsibilities:
- Utilize expertise in Quarkus, Laravel, Vue.js, and other relevant technologies to develop scalable and efficient applications.
- Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions.
- Lead the architecture, design, and implementation of complex software systems.
- Implement CI/CD pipelines for automated testing and deployment of containerized applications using
- Jenkins or similar tools.
- Provide technical guidance and mentorship to junior team members.
- Conduct code reviews, identify areas for improvement, and implement best practices.
- Analyze and troubleshoot software defects, performance issues, and system bottlenecks.
- Stay updated with emerging technologies and industry trends to drive continuous innovation.

To be successful in this role you will ideally have:
- Demonstrated expertise in relevant programming languages and technologies including Quarkus, Laravel and Vue.js.
- Strong understanding of coding standards, software development and security best practices, including writing clean, modular, and well-documented code.
- Proficiency in designing scalable, maintainable, and secure software architectures.
- Ability to effectively collaborate with cross-functional teams, including other developers, designers, product managers, and stakeholders.
- Proficiency in using Git and DevOps technologies and understanding their principles.
- Ability to optimize code and system performance to meet scalability and efficiency requirements.
- Knowledge of Agile/Scrum methodologies and working in an Agile development environment.
- Experience leading technical projects and guiding junior developers.

Criteria:
- Master's degree or equivalent qualification in Computer Science, or a related field, along with a minimum of 3 years of hands-on experience in software engineering and related technologies.
- Alternatively, minimum of 5 years of hands-on experience in software engineering and related technologies
- Candidates with hands-on experience in Containerisation, Docker Swarm, Traefik, and Kafka technologies will have an added advantage for selection.

How to apply:
To apply for this position, please visit our website:
https://www.bankofmaldives.com.mv/careers 
Application deadline: 27th March 2024

Previous Post Next Post