SYSTEMS DEVELOPER
- Type
Temporary
- Posted on
April 15, 2024
- Location
Lilongwe, Malawi
- Expiry Date
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:
- Proficiency in programming languages such as C#, Java, JavaScript etc.
- Strong understanding of data structures, algorithms, and software design principles.
- Experience with software development methodologies such as Agile or Scrum.
- Familiarity with relational databases and SQL, as well as experience with ORM frameworks like Entity Framework Core, Dapper, Hibernate, etc.
- Knowledge of web development frameworks like ASP.Net Core, Spring Boot, or Node.js.
- Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Blazor, React, Angular, or Vue.js.
- Excellent problem-solving and analytical skills, with a strong attention to detail.
- Effective communication and collaboration skills, with the ability to work well in a team environment.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform, as well as containerization technologies like Docker and orchestration tools like Kubemetes.
- 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.