Introduction
Overview:
IT Software Development Manager’s (The Manager) primary responsibilities are:
1. Supporting and maintaining HELP’s custom internal systems, as well as off-the-shelf applications and the relationship between the two.
2. Ensuring staff have the appropriate training to maximize all software in use at HELP.
Under the supervision of the ICT Senior Technologist, the Manager will develop, test, and debug functionality; perform entry-level program analysis and prepare documentation; assist units with data process integration for all software in us at HELP.
The Manager will work closely with a team of programmers (local & remote) who are continually improving core functionality of HELP’s software. The ideal candidate should have the curiosity to learn new things, the ability to deploy effective code, and build education support tools.
Fonctions
This Summary of Responsibilities is indicative but not exhaustive. HELP employees are expected to contribute as a team when needed.
A- Software:
Current internal systems include our open-source student database, Bazla, (customized Drupal 7 and CiviCRM platform), KOHA, KOREM management (Flask-Python framework). Current off-the-shelf applications include Moodle, Orange HR, EZO Office Inventory, Intacct, Raiser’s Edge, Microsoft Sharepoint & Office Suite
The Manager will hold primary responsibility for maintenance of, technical and end user docu-mentation for, and if necessary managing the code repository for the following tools:
Koha
EZO
Project Managment platform (Openproject or Redmine)
Raiser's Edge/Blackbaud
Microsoft 365/Outlook
For all software:
Data Entry: Work closely with appropriate staff from all departments to optimize data-entry. This includes training staff and interns to properly enter and verify data.
Back-end, database and sysadmin related to existing and new internal open-source tools and systems.
Write clear documentation and develop user-friendly tools.
Build reusable data reports and views as requested by users.
Plan and coordinate project rollouts.
Users:
Conduct recurring training for staff in internal systems as needed.
Gather, analyzes, and document user information needs and business issues and helps determine the most effective/efficient programming solution.
Website:
Development and Maintenance of HELP and associated websites with Development Department.
B- Educational
Support students and peers in problem solving and education in the IT area of expertise.
Collaborate with the IT instructors in HELP’s Academic Dept. in teacher training and maintenance of educational platform (Moodle).
Provide ongoing training on KOHA library management software and support the training of library interns.
C- Institutional Support:
Provide additional support as needed and requested by the HELP Direction (e.g., PR, Outreach, fundraising, participation in meetings, recruiting, interview panels for staff and students, and other HELP activities).
Qualifications Requises
Minimum Qualifications :
- Education: Bachelor's degree in Computer Science or equivalent experience
Work experience:
Familiarity with software development process.
Experience with CMS (Drupal 7 preferred)
Experience with various Programming languages (PHP, Javascript, Python)
Strong understanding of IT infrastructure
Database administration: SQL, MySQL
Familiarity with Linux and command-line based Operating Systems
Essential skills:
Excellent oral and written communication skills
Detailed oriented
Ability to keep data clean and find and address data irregularities
Proficiency in Microsoft office Suite (word, Excel, Office365, Azure exchange)
Ability to work under pressure
Language Proficiency: French ; English; Creole
Conditions particulières
Indicators of Performance:
Internal software systems meet the needs of the organization and users
More user training and progressively more comprehensive documentation
More custom data reports created.
Proficient in working directly with units in addressing errors and anticipate implementation needs.
Conditions de travail
Travel: Possible
Dossier de candidature doit avoir ...
1️⃣ Identification Documents
Updated Curriculum Vitae (CV)
Cover letter
Copy of an identification document (ID card, passport, driver’s license)
2️⃣ Diplomas and Education
Copies of diplomas (High School, Bachelor’s, Master’s, etc.)
Training certificates or certificates of relevant courses
3️⃣ References
Professional reference contacts (name, position, email/phone)
4️⃣ Professional Experience
Employment certificates / letters of work experience
Remarque contact
Please use this email address only if you encounter a problem with the link above:
recruterh@uhelp.net
Autres remarques
Please use this email address only if you encounter a problem with the link above:
recruterh@uhelp.net
|