Descriptions
SUMMARY
OVERVIEW
- The School of St Jude is looking for a qualified and passionate Officer – Systems and Applications Developer.
- The ideal candidate will be responsible for designing, developing, and maintaining in-house software applications that support the school`s operations.
- The role involves working with departments across the school to understand business requirements and develop practical software solutions.
KEY RESPONSIBILITIES
- Design, develop, and maintain in-house software applications that support the school`s operations.
- Work with departments across the school to understand business requirements and develop practical software solutions.
- Maintain, troubleshoot, and improve existing applications to ensure reliable performance.
- Develop clean, secure, and maintainable software in accordance with the school`s development standards.
- Test, debug, and review software to ensure quality and reliability.
- Support system integrations with internal and third-party applications.
- Create technical documentation, user guides, and training materials.
- Train users on newly developed systems and provide technical support when required.
- Monitor emerging technologies and recommend improvements that enhance efficiency across the school.
- Collaborate with the Corporate Applications team to resolve user support requests and continuously improve existing systems.
REQUIREMENTS
- A minimum of a Diploma in Computer Science, Software Engineering, Information Technology, or a related field.
- Experience developing software applications using modern programming languages and frameworks.
- A good understanding of software development principles, databases, and system integration.
- Experience developing web applications using:
- PHP
- Bootstrap
- HTML
- CSS
- JavaScript
- SQL
- Relational databases
- Experience working with:
- jQuery
- AJAX
- RESTful APIs
- Git version control
- Experience troubleshooting software issues and maintaining business applications.
- The ability to gather user requirements and translate them into software solutions.
- Strong documentation, communication, and teamwork skills.
- Experience with software testing, debugging, and version control, which will be considered an advantage.
- A willingness to continuously learn about emerging technologies and industry best practices.
BENEFITS
- An opportunity to use talents and expertise to fight poverty through education and make a meaningful impact.
- A chance to work for one of the largest charities of its kind in Africa.
- A collaborative and dynamic work environment.
DEADLINE
- 31 July 2026
JOB TYPE
- Full-time
HOW TO APPLY
How to apply Interested candidates should submit: A cover letter. Applications should be emailed to [email protected] Use the instructions inside the job description to apply.