SYSTEMS DEVELOPER
Temporary
April 15, 2024
Lilongwe, Malawi
April 16, 2024

Company: Reserve Bank of Malawi

Please Share

Overview

The Reserve Bank of Malawi is inviting applications to fill six (6) temporary positions of Systems Developer for a period of twelve (12) months, subject to renewal. The positions are tenable at its Head Office in Lilongwe:

The Job:

Reporting to the Senior Business Systems Analyst, the successful candidates will, among other duties, be responsible for:

The Job:

  • Design, code, test, and debug software applications or systems based on requirements gathered from stakeholders.
  • Collaborate with team members to design scalable and efficient software architectures that meet project requirements.
  • Write clean, maintainable, and efficient code using programming languages such as C#, Java, JavaScript, SQL, etc., while adhering to coding standards and best practices.
  • Develop and execute comprehensive test plans to ensure the quality and reliability of software products. This may include unit testing, integration testing, and system testing.
  • Create technical documentation, including design documents, user manuals, and API documentation, to facilitate ease of use and maintenance of software products
  • Identify and resolve technical issues and bugs in software applications, both independently and as part of a team.
  • Use version control systems like Git to manage code repositories and collaborate with team members effectively.
  • Work closely with cross-functional teams, including product managers, designers, and quality assurance engineers, to deliver high-quality software solutions that meet customer needs.

The Person:

  • A holder of Bachelor’s Degree in Computer Science, Software Engineering, Information Technology or a related field from a reputable institution.
  • Must be between 25 and 30 years of age; and
  • Must have:
    1. Proficiency in programming languages such as C#, Java, JavaScript etc.
    2. Strong understanding of data structures, algorithms, and software design principles.
    3. Experience with software development methodologies such as Agile or Scrum.
    4. Familiarity with relational databases and SQL, as well as experience with ORM frameworks like Entity Framework Core, Dapper, Hibernate, etc.
    5. Knowledge of web development frameworks like ASP.Net Core, Spring Boot, or Node.js.
    6. Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Blazor, React, Angular, or Vue.js.
    7. Excellent problem-solving and analytical skills, with a strong attention to detail.
    8. Effective communication and collaboration skills, with the ability to work well in a team environment.
    9. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform, as well as containerization technologies like Docker and orchestration tools like Kubemetes.
    10. Those with experience in UX/Ul will have an added advantage.

All interested applicants should send their detailed Curriculum Vitae, stating residential / postal addresses, names and addresses of three (3) traceable referees and copies of certificates when applying to the following email link: systemsdeveloper@rbm.mw not later than 16th April, 2024. Please note that only shortlisted applications will be acknowledged.