(ICTS) DEPARTMENT: Software Developer (3 Posts)

  • Full Time
  • Anywhere

Qualifications and Experience

  • Applicants should have a Bachelor’s degree in Computer Science, Information Systems or related field;
  • Certifications in programming, web development or cloud platforms would be an added advantage;
  • Three (3) years of relevant experience in software development;
  • Proficiency in programming languages such as Python, Java, C#, PHP, or JavaScript;
  • Experience with web development (HTML, CSS, React, Angular, or similar frameworks);
  • Knowledge of relational databases (MySQL, PostgreSQL, Oracle, SQL Server);
  • Understanding of version control (Git, GitHub, GitLab);
  • Basic knowledge of security practices in software development;
  • Strong problem-solving, coding, and debugging skills;
  • Ability to work collaboratively in development teams and communicate with non-technical stakeholders.

Duties and Responsibilities

  • Write, test, and deploy application code in alignment with project requirements and university IT standards;
  • Customize and extend existing software solutions to meet academic or administrative needs;
  • Collaborate with faculty, researchers, and administrative staff to gather user requirements;
  • Debug, troubleshoot, and fix issues in applications and databases;
  • Ensure proper integration of applications with university systems (e.g. LMS, student information systems, HR platforms);
  • Document code, workflows, and user guides to support long-term maintenance;
  • Work with databases to design, query, and optimize data storage and retrieval;
  • Contribute to software development projects using Agile or similar methodologies;
  • Ensure security, compliance, and data privacy in all development work;
  • Stay updated with modern programming languages, tools, and frameworks.
(ICTS) DEPARTMENT: Software Developer (3 Posts)
Address
Address
City
State/Province
Zip/Postal
Country
Gender
Maximum upload size: 41.94MB
Maximum upload size: 41.94MB
Start Over