Database Systems Web Developer job at School of St Jude
New
Website :
Today
Linkedid Twitter Share on facebook
Database Systems Web Developer
2025-06-25T06:57:47+00:00
School of St Jude
https://cdn.greattanzaniajobs.com/jsjobsdata/data/employer/comp_4841/logo/The%20School%20of%20St%20Jude%20Arusha.jpeg
FULL_TIME
 
Arusha
Arusha
00000
Tanzania
Education, and Training
Computer & IT
TZS
 
MONTH
2025-07-04T17:00:00+00:00
 
Tanzania
8

Position Objective

To design, develop, test, and deploy a secure, scalable, and user-friendly Alumni Portal that serves over 1,000 graduates. The system must also be structured to support seamless extension into Android and iOS mobile applications and integrate with other digital platforms used by the school.

Key Responsibilities

  • Lead the end-to-end development of the Alumni Portal
  • Collaborate with the CA Team and stakeholders for requirement gathering and planning
  • Develop secure and scalable backend and frontend systems
  • Design modern, responsive, and accessible user interfaces
  • Conduct regular fortnightly/monthly knowledge transfer sessions with the internal CA Team developers
  • Ensure thorough testing, documentation, and technical training for future maintenance
  • Suggest and implement additional features to enhance functionality, upon mutual agreement

Deliverables

Platform Architecture & Accessibility

  • Fully responsive web-based Alumni Portal accessible via desktops, tablets, and smartphones, based on the School of St Jude color themes and logos.
  • Backend designed with scalable architecture and shared APIs to support seamless development of future Android and iOS mobile applications as well as integration with other platforms.

Multitenant User Account & Profile Management

  • Role-based access control (Alumni, Admins, Moderators, Staff)
  • Secure account provisioning via admin-imported verified emails (no self-registration)
  • Custom profile fields (academic, professional, interests)
  • Alumni can edit and update profiles with admin review workflow

Dashboards & Analytics

  • Visual dashboards for user engagement, login trends, content interactions
  • Real-time analytics using best standard tools and features (e.g., Graphs, Google Analytics)
  • Admin tracking by role, location, activity type, and growth metrics

Interactive Opportunity Board

  • Jobs, internships, and scholarships posting with expiry countdowns and status badges
  • Features: like, comment, share, document attachments
  • Alumni-contributed listings subject to admin moderation

Events Management System

  • Calendar/list views of alumni reunions, webinars, and workshops
  • Features: RSVP, join events, like, comment, discussion threads, automated reminders

Alumni Service & Business Board

  • “Alumni Marketplace” where alumni showcase goods/services for staff, alumni, and community
  • Listings include descriptions, attachments, contact info, post expiry, etc.
  • Interactive features: like, comment, share
  • Admin approval required

Alumni Contribution & Support Section

  • Forms for volunteering, donating, and contributing to alumni-administered initiatives
  • Support categories (Donation, Mentorship, Sponsorship, Skill Sharing)
  • Submissions routed to admins with email notifications

Community Groups & Interest Circles

  • Interest- or profession-based alumni groups
  • Group creation with admin approval
  • Group-level news feeds, documents, discussion threads
  • Interactive features: like, comment

Alumni Connect – Learning Resource Centre

  • Career development repository: courses, guides, articles, videos, PDFs, DOCX, links, etc.
  • Users can like, rate, comment, and bookmark materials
  • Content managed by admins and moderated alumni contributions

Feedback & Survey System

  • Form-based tools to collect user experience, feature requests, and engagement data
  • Optional anonymous submissions
  • Results visualized in the access given users’ dashboard

Communication Tools & Notifications

  • Real-time messaging between users: Alumni, Admins, etc.
  • Support Chat with category-based routing
  • Multi-channel notifications: email, in-portal alerts, and SMS
  • Admin-controlled communication templates

Secure API Integration Framework

  • RESTful API with access control for external service integration
  • Token-based authentication (OAuth2/API Keys)
  • Developer documentation for internal/external use

Social Media Interaction & Sharing

  • Ability for users to share posts, events, and opportunities directly to and from social media platforms
  • Integration of social sign-in and profile linking (e.g., LinkedIn, Facebook)
  • Real-time display of alumni social mentions, highlights, or achievements

Security & Privacy Enhancements

  • General Data Protection Regulation (GDPR)-style privacy settings
  • Consent-based data usage and session management
  • Audit logs, encrypted sessions, login alerts, and secure file storage
  • Comprehensive system logs capturing all user activities and admin operations for audit purposes

Hosting, Launch & Technical Documentation

  • Virtual Private Server (VPS)-based deployment with staging and production
  • Secure Socket Layer (SSL) configuration, performance optimization, automated backups
  • Source code and documentation on the School of St Jude GitHub Account
  • Admin and developer handover, training sessions, and user manuals

Data Export & Reporting Capabilities

  • All user-generated data (profiles, posts, submissions, etc.) and analytics can be exported in multiple formats including XLS, CSV, and PDF
  • Role-based access to reporting tools for data visualization and download

Required Qualifications & Experience

  • 5+ years in full-stack web application development
  • Bachelor Degree in Computer Science, IT, Software Engineering, Computer Engineering or any other related field.
  • Proficiency in:
    • Backend: PHP (Core + Frameworks)
    • Frontend: Bootstrap, HTML5, CSS3, JavaScript, jQuery, AJAX
    • Database: MySQL/MariaDB
    • Web servers: Apache, Nginx, IIS
    • Version control: GitHub
  • Strong grasp of web security and RESTful API development
  • Experience with remote consulting and international projects
  • Proven a minimum of three previously delivered projects actively in use using the mentioned technologies (provide proof from the clients)

 

 

Lead the end-to-end development of the Alumni Portal Collaborate with the CA Team and stakeholders for requirement gathering and planning Develop secure and scalable backend and frontend systems Design modern, responsive, and accessible user interfaces Conduct regular fortnightly/monthly knowledge transfer sessions with the internal CA Team developers Ensure thorough testing, documentation, and technical training for future maintenance Suggest and implement additional features to enhance functionality, upon mutual agreement
 
5+ years in full-stack web application development Bachelor Degree in Computer Science, IT, Software Engineering, Computer Engineering or any other related field. Proficiency in: Backend: PHP (Core + Frameworks) Frontend: Bootstrap, HTML5, CSS3, JavaScript, jQuery, AJAX Database: MySQL/MariaDB Web servers: Apache, Nginx, IIS Version control: GitHub Strong grasp of web security and RESTful API development Experience with remote consulting and international projects Proven a minimum of three previously delivered projects actively in use using the mentioned technologies (provide proof from the clients)
bachelor degree
60
JOB-685b9deb3fc05

Vacancy title:
Database Systems Web Developer

[Type: FULL_TIME, Industry: Education, and Training, Category: Computer & IT]

Jobs at:
School of St Jude

Deadline of this Job:
Friday, July 4 2025

Duty Station:
Arusha | Arusha | Tanzania

Summary
Date Posted: Wednesday, June 25 2025, Base Salary: Not Disclosed

Similar Jobs in Tanzania
Learn more about School of St Jude
School of St Jude jobs in Tanzania

JOB DETAILS:

Position Objective

To design, develop, test, and deploy a secure, scalable, and user-friendly Alumni Portal that serves over 1,000 graduates. The system must also be structured to support seamless extension into Android and iOS mobile applications and integrate with other digital platforms used by the school.

Key Responsibilities

  • Lead the end-to-end development of the Alumni Portal
  • Collaborate with the CA Team and stakeholders for requirement gathering and planning
  • Develop secure and scalable backend and frontend systems
  • Design modern, responsive, and accessible user interfaces
  • Conduct regular fortnightly/monthly knowledge transfer sessions with the internal CA Team developers
  • Ensure thorough testing, documentation, and technical training for future maintenance
  • Suggest and implement additional features to enhance functionality, upon mutual agreement

Deliverables

Platform Architecture & Accessibility

  • Fully responsive web-based Alumni Portal accessible via desktops, tablets, and smartphones, based on the School of St Jude color themes and logos.
  • Backend designed with scalable architecture and shared APIs to support seamless development of future Android and iOS mobile applications as well as integration with other platforms.

Multitenant User Account & Profile Management

  • Role-based access control (Alumni, Admins, Moderators, Staff)
  • Secure account provisioning via admin-imported verified emails (no self-registration)
  • Custom profile fields (academic, professional, interests)
  • Alumni can edit and update profiles with admin review workflow

Dashboards & Analytics

  • Visual dashboards for user engagement, login trends, content interactions
  • Real-time analytics using best standard tools and features (e.g., Graphs, Google Analytics)
  • Admin tracking by role, location, activity type, and growth metrics

Interactive Opportunity Board

  • Jobs, internships, and scholarships posting with expiry countdowns and status badges
  • Features: like, comment, share, document attachments
  • Alumni-contributed listings subject to admin moderation

Events Management System

  • Calendar/list views of alumni reunions, webinars, and workshops
  • Features: RSVP, join events, like, comment, discussion threads, automated reminders

Alumni Service & Business Board

  • “Alumni Marketplace” where alumni showcase goods/services for staff, alumni, and community
  • Listings include descriptions, attachments, contact info, post expiry, etc.
  • Interactive features: like, comment, share
  • Admin approval required

Alumni Contribution & Support Section

  • Forms for volunteering, donating, and contributing to alumni-administered initiatives
  • Support categories (Donation, Mentorship, Sponsorship, Skill Sharing)
  • Submissions routed to admins with email notifications

Community Groups & Interest Circles

  • Interest- or profession-based alumni groups
  • Group creation with admin approval
  • Group-level news feeds, documents, discussion threads
  • Interactive features: like, comment

Alumni Connect – Learning Resource Centre

  • Career development repository: courses, guides, articles, videos, PDFs, DOCX, links, etc.
  • Users can like, rate, comment, and bookmark materials
  • Content managed by admins and moderated alumni contributions

Feedback & Survey System

  • Form-based tools to collect user experience, feature requests, and engagement data
  • Optional anonymous submissions
  • Results visualized in the access given users’ dashboard

Communication Tools & Notifications

  • Real-time messaging between users: Alumni, Admins, etc.
  • Support Chat with category-based routing
  • Multi-channel notifications: email, in-portal alerts, and SMS
  • Admin-controlled communication templates

Secure API Integration Framework

  • RESTful API with access control for external service integration
  • Token-based authentication (OAuth2/API Keys)
  • Developer documentation for internal/external use

Social Media Interaction & Sharing

  • Ability for users to share posts, events, and opportunities directly to and from social media platforms
  • Integration of social sign-in and profile linking (e.g., LinkedIn, Facebook)
  • Real-time display of alumni social mentions, highlights, or achievements

Security & Privacy Enhancements

  • General Data Protection Regulation (GDPR)-style privacy settings
  • Consent-based data usage and session management
  • Audit logs, encrypted sessions, login alerts, and secure file storage
  • Comprehensive system logs capturing all user activities and admin operations for audit purposes

Hosting, Launch & Technical Documentation

  • Virtual Private Server (VPS)-based deployment with staging and production
  • Secure Socket Layer (SSL) configuration, performance optimization, automated backups
  • Source code and documentation on the School of St Jude GitHub Account
  • Admin and developer handover, training sessions, and user manuals

Data Export & Reporting Capabilities

  • All user-generated data (profiles, posts, submissions, etc.) and analytics can be exported in multiple formats including XLS, CSV, and PDF
  • Role-based access to reporting tools for data visualization and download

Required Qualifications & Experience

  • 5+ years in full-stack web application development
  • Bachelor Degree in Computer Science, IT, Software Engineering, Computer Engineering or any other related field.
  • Proficiency in:
    • Backend: PHP (Core + Frameworks)
    • Frontend: Bootstrap, HTML5, CSS3, JavaScript, jQuery, AJAX
    • Database: MySQL/MariaDB
    • Web servers: Apache, Nginx, IIS
    • Version control: GitHub
  • Strong grasp of web security and RESTful API development
  • Experience with remote consulting and international projects
  • Proven a minimum of three previously delivered projects actively in use using the mentioned technologies (provide proof from the clients)

 

Work Hours: 8

Experience in Months: 60

Level of Education: bachelor degree

Job application procedure
Interested in applying for this job? Click here to submit your application now.

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Tanzania
Job Type: Full-time
Deadline of this Job: Friday, July 4 2025
Duty Station:  Arusha | Tanzania Arusha | Arusha | Tanzania
Posted: 25-06-2025
No of Jobs: 1
Start Publishing: 24-06-2025
Stop Publishing (Put date of 2030): 24-06-2067
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.