Job Title

Web Developer (Contract)

South Africa, Kwazulu Natal
Back to jobs
R50000 - R50000 Per Month
Area: South Africa, Kwazulu Natal
Sector: Education
Posted: 11 September 2024

Job Details

A leading educational institution is looking for a skilled and motivated Web Master and Web Developer to manage and maintain our Dynamics 365 Portals. The ideal candidate will have expertise in web development, portal configuration, content management, and graphics optimization. They will play a crucial role in the design, deployment, and continuous improvement of the portal. Strong time management and project management skills are essential to balance multiple tasks effectively. 

 

DUTIES & RESPONSIBILITIES: 

  • Dynamics 365 Portal Management: Configure and customize the Power Apps Portal (formerly Dynamics 365 Portal), ensuring seamless user experience and integration with Dataverse 
  • Web Development and Design: Design and deploy responsive web pages using HTML, CSS, JavaScript, and Bootstrap 
  • Customize portal themes and layouts using the Liquid template language 
  • Content Management: Manage the publication of blogs, web pages, and other content on the portal. Collaborate with marketing to ensure a coherent content strategy 
  • Graphics Optimization: Optimize images and other media to ensure fast load times while maintaining quality 
  • Portal Security: Manage web roles, entity permissions, and portal authentication to ensure secure access for users 
  • User Experience (UX) Design: Apply best practices for UI/UX to improve navigation, readability, and user engagement 
  • Soft Skills: Demonstrate strong time management and project management skills, coordinating updates and ensuring timely delivery of all web-related tasks 

 QUALIFICATIONS & EXPERIENCE: 

  • Proven experience managing Dynamics 365 (Power Apps) Portals 
  • Strong web development background with a focus on front-end technologies (HTML, CSS, JavaScript, Liquid) 
  • Experience in content management, web page design, and graphics optimization 
  • Demonstrated ability to manage time effectively and handle multiple projects simultaneously 
  • Basic understanding of web security and user authentication processes 
  • Tertiary qualification in web development or related field 
  • HTML, CSS (Strong Skills), JavaScript, jQuery: Proficiency in front-end development to create and maintain visually appealing and responsive web pages 
  • Liquid Template Language: Expertise in Liquid for dynamic content creation within the Dynamics 365 Portal 
  • Responsive Design: Experience with the Bootstrap framework to ensure responsive web design for multiple devices 
  • Portal Configuration: Deep knowledge of Dynamics 365 Portals, including configuring entity forms, web roles, and lists 
  • Graphics Optimization: Familiarity with image and media optimization tools (e.g., Adobe Photoshop, TinyPNG) to enhance portal performance 

 BEHAVIOURAL COMPETENCIES: 

  • Time Management: Ability to prioritize tasks, manage multiple projects, and meet deadlines consistently 
  • Project Management: Competency in planning and executing web development and content management projects, collaborating effectively with teams to meet goals 
  • Attention to Detail: Ensure all web content is accurate, well-organized, and visually consistent with the brand 
  • Communication: Strong interpersonal skills to work with cross-functional teams, including marketing and IT