Assistant Systems Development Engineer
ASSISTANT SYSTEMS DEVELOPMENT ENGINEER
Applications are being invited from suitably qualified candidates to fill the post of Assistant Systems Development Engineer. Applicants should have a BSc in Computer Science or BSc in Information Technology or related fields from a recognized institution.
Experience
At least 2 years work experience in a busy software development house. Those with proven working experience in developing systems for supporting higher education will have an added advantage
Skills
- 
A solid understanding of how web applications work including security, session management, and best development practices
 - 
Proven working experience in the following web programming languages: PHP, ASP.NET, JAVA, Python or Ruby
 - 
Proven working experience in the development of web applications using application frameworks such us Laravel or Ruby on Rails.
 - 
Proven working experience with front-end programming languages such as Javascript or JQuery Javascript Library
 - 
Proven understanding or working experience in relational databases such as MySQL, Microsoft SQL Server 20016 or above, and Oracle.
 - 
Ability to create and maintain software documentation.
 - 
Basic understanding of both LAN and WAN in as far as web applications are concerned
 - 
Aggressive problem diagnosis and creative problem solving skills
 
Responsibilities
- 
Development of software systems to support academic processes as well as operations
 - 
Maintaining and upgrading existing systems
 - 
Provision of support to end users
 - 
System documentation
 - 
Design and implementation of databases
 - 
Monitoring performance of new systems
 - 
Any other duties as assigned from time to time
 
Procedure
All interested candidates should send their applications including a detailed curriculum vitae, copies of certificates plus names and addresses of three traceable referees not later than the 28th February 2020
to:
The Registrar, Chancellor College, P. O. Box 280, Zomba.
Only the shortlisted candidates shall be acknowledged.
