We use cookies to customise our website for you, giving you the best possible user experience. If you continue without changing your settings, we’ll assume that you are happy to receive this personalisation. Find out more about our cookie policy

Cancel
This job is expired
University of the Commonwealth Caribbean

Web Developer

University of the Commonwealth Caribbean

  • Kingston and St. Andrew
  • Not disclosed
  • Permanent full-time
  • Updated 05/07/2024
  • Human Resources
Apply Now

The ideal candidate will possess a robust foundation in web development and programming, demonstrating expertise across multiple web programming languages and frameworks.

The University of the Commonwealth Caribbean invites applications from suitably qualified and experienced persons to fill the position of: 

Web Developer

JOB SUMMARY:    

The ideal candidate will possess a robust foundation in web development and programming, demonstrating expertise across multiple web programming languages and frameworks. He/she will be responsible for crafting and implementing novel web-based applications tailored to the University's requirements, customizing open-source web applications to align with the University's needs, and upholding the maintenance of all existing web-based applications and platforms. Through these efforts, he/she will play a pivotal role in enhancing the University's digital platforms and contributing to its overarching success.

MAIN DUTIES AND RESPONSIBILITIES:

Website Development:

  • Design, develop, and maintain responsive, user-friendly websites for the university, ensuring compatibility across various browsers and devices.
  • Develop clean, efficient, and maintainable code using best practices and coding standards.
  • Collaborate with stakeholders to gather requirements, define project scope, and create wireframes/mockups for web projects.
  • Perform thorough testing and debugging of web applications to ensure functionality and reliability.
  • Implement best practices in web development, including accessibility standards, SEO optimization, and performance optimization.

Content Management:

  • Manage content updates, revisions, and additions to the university's websites using content management systems (CMS) such as WordPress, Drupal, Joomla or custom-built solutions.
  • Train and support content contributors across departments to ensure consistent quality and adherence to branding guidelines.

Web Application Development:

  • Develop custom web applications and tools to support various university functions, such as student enrollment, academic scheduling, online application, and administrative workflows etc.
  • Customized Open-source web applications to support various university functions, such as student enrollment, academic scheduling, online application and administrative workflows etc.
  • Integrate third-party APIs and services as needed to enhance the functionality and usability of web applications.
  • Optimize web applications for maximum speed, scalability, and performance.

User Experience (UX) Design:

  • Conduct user research and usability testing to gather feedback and insights for improving the user experience of university websites and applications.
  • Collaborate with designers to create intuitive user interfaces and interactive features that enhance engagement and accessibility.

Security and Compliance:

  • Implement security measures to protect the integrity and confidentiality of university data, including user authentication, data encryption, and secure coding practices.
  • Stay current on emerging technologies and industry trends to continuously improve development processes and practices.
  • Ensure compliance with relevant regulations and standards, such as ADA, GDPR accessibility guidelines and data privacy laws.

Collaboration and Communication:

  • Work closely with cross-functional teams and departments, including designers, content creators, and IST, Marketing and Library Staff, to align web development initiatives with strategic goals and priorities.
  • Communicate project updates, timelines, and technical requirements effectively to stakeholders and project sponsors. 

General Tasks:

  • Troubleshoot and resolve technical issues and challenges as they arise.
  • Document code and technical specifications for future reference and maintenance. 

Ad Hoc Tasks:

  • Any other duties consistent with the nature, level and grade of the post as may be required.

EXPERIENCE AND EDUCATIONAL QUALIFICATIONS

  • Bachelor's degree in Computer Science, or a related field (or equivalent work experience) with at least 3 years’ experience.
  • Proven experience in web development and programming, with proficiency in HTML, CSS, JavaScript, aspx, php, python and other relevant technologies.
  • Strong understanding of web development frameworks such as React, Angular, or Vue.js.
  • Experience with server-side programming languages such as Node.js, Python, and PHP is mandatory.
  • Familiarity with database management systems (e.g., MySQL, MongoDB, PostgreSQL) and ORM frameworks.
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Excellent problem-solving skills and attention to detail, with a focus on delivering high-quality, scalable web solutions.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Strong communication and interpersonal skills.
  • Experience in higher education or academic environments is a plus.

CORE VALUES

  • Commitment: Actively contributes to achieving organizational goals
  • Diversity: Respects others and values their diverse perspectives and contributions
  • Integrity: Acts in a manner consistent with UCC’s core values and organizational principles
  • Accountability: Takes responsibility for own action and delegated work

CORE COMPETENCIES

  • Communication: Actively works to achieve clear and transparent communication with colleagues and with stakeholders of UCC.
  • Collaboration: Works effectively with others on common goals and fosters a positive, trust-based working environment
  • Planning: Works towards the achievement of goals in a structured and measured manner
  • Analysis and decision-making: Analyses available information, draws well-founded conclusions and takes appropriate decisions
  • Initiative-taking: Proposes and initiates new ideas, activities and projects
  • Flexibility: Responds positively and effectively to changing circumstances
We thank all applicants, however, only shortlisted applicants will be contacted

Ref: Web Developer
Apply Now

University of the Commonwealth Caribbean

University of the Commonwealth Caribbean

View Employer Profile

View More Vacancies from University of the Commonwealth Caribbean