Front End Developers (2) Back End Developer (1) Database Developer (1) Research Assistant (1)
Vacancy
November 10, 2022
Type:
Administrative
Category:
Permanent
Section:
Adminstration
Deadline:
November 18, 2022
[ Receiving Applications Closed ]
1. Front End Developer
Responsibilities
- Maintain and improve website (developed using React.js);
- Meeting with the development team to discuss user interface ideas and applications;
- Get feedback from, and build solutions for our partners;
- Write functional requirement documents and guides;
- Create quality mockups and prototypes;
- Help back-end developers with coding and troubleshooting;
- Ensure high quality graphic standards and brand consistency;
- Stay up-to-date on emerging technologies.Qualifications and Experience
- Bachelor’s degree in computer science, information technology, or a similar field;
- Previous experience working as a react.js developer preferable;
- Best practices with modern JavaScript applications;
- CSS frameworks;
- HTML with accessibility;
- Git workflow.
2. Back End Developer
- We are looking for an analytical, results-driven back-end
- developer who will work with team members to troubleshoot
- and improve current back-end applications and processes.
- You should have excellent communication, computer, and
- project management skills. Experience or desire to work
- with cloud environments is a plus.
- Responsibilities
- Work within a team to develop data warehousing solutions e.g. data sharing, data catalogues and
- ETLs;
- Build APIs;
- Maintenance - bug fixing;
- Monitoring services and troubleshooting;
- Responsible for deploying applications to cloud based platform, e.g. AWS using Kubernetes;
- Participating in continuing education and training
- to remain current on best practices, learn new
- programming languages, and better assist other
- team members;
- Taking lead on projects, as needed.Qualifications and Experience
- Bachelor’s degree in computer programming, computer science, or a related field;
- Fluency or understanding of Java technologies (Tomcat, Apache Web Server), PHP, or Python, Node and operating systems (shell scripting) is required;
- XML/JSON data;
- Docker, Postgresql;
- Testing code, maintaining deployments to the live environment (github);
- Some experience with working in cloud based environments is preferable;
- Use version control systems (git);
- Excellent project and time management skills;
- Strong problem solving and verbal and written communication skills;
- Willingness to sit at desk for extended periods.
3. Database Developer
- We are looking for a qualified Database developer to
- design stable and reliable databases, according to our
- project’s needs. You will be responsible for developing,
- testing, improving and maintaining new and existing
- databases. Experience with cloud based environments is
- preferable.
Responsibilities
- Design stable, reliable and effective databases;
- Modify databases according to requests and perform tests;
- Solve database usage issues and malfunctions;
- Liaise with developers to improve applications and establish best practices;
- Gather user requirements and identify new features;
- Develop technical and training manuals;
- Provide data management support to users;
- Ensure all database programs meet company and performance requirements;
- Research and suggest new database products, services and protocols.
Qualifications and Experience
- Proven work experience as a Database developer
- In-depth understanding of data management (e.g. permissions, recovery, security and monitoring);
- Knowledge of software development and user interface web applications;
- Hands on experience with SQL;
- Familiarity working with JavaScript, HTML and Postgresql, Experience with R/Python is preferable
- Excellent analytical and organization skills;
- An ability to understand front-end users requirements and a problem-solving attitude;
- Excellent verbal and written communication skills;
- BSc degree in Computer Science or relevant field.
4. Research Assistant / Research Associate
Requirements
- Academic and/or work experience related to the field of research, in this case AI and data science applications in particular but not limited to health data;
- Experience with specialized software or datasets;
- Interest in algorithms and AI paradigms;
- Satisfactory academic results and progress on the project;
- Research associates require minimum MSc awarded already by a reputable institution
Responsibilities
- Plan and conduct research in Data Science/ Computer Science / AI;
- Collect and analyze data;
- Maintain accurate documentation for research activities;
- Prepare materials for submission to granting agencies and foundations;
- Provide ready access to all experimental data for the faculty researcher and/or supervisor;
- Working with data engineers to construct and maintain databases;
- Identifying new resources the project can use to reach their goals;
- Request or acquire equipment or supplies necessary for the project;
- Manage and respond to project related email;
- Prepare, maintain, and update website materials;
- Supervise undergraduate students working on the research project (maintaining records on assignment completion, acting as liaison/mediator between the undergraduate students and the faculty researcher);
- Attend project meetings;
- Attend area seminars and other meetings as necessary;
- Summarize project results;
- Prepare progress reports for the PI and funding agency;
- Prepare other articles, reports, and presentations
Qualifications and Experience
- BSc or a MSc in Science related discipline;
- 2 years of experience working in a research project is preferable;
- Publication of journal articles is preferable
METHOD OF APPLICATION
- Applications together with copies of relevant qualifications and detailed curriculum vitae with two traceable referees and samples/examples of your work should be sent ataylor@mubas.ac.mw by Friday, 18th November, 2022 or through talentsearch@mubas.ac.mw. Candidates should indicate the position applied for in the subject line.Only shortlisted candidates will be contacted.