About the role
The ideal candidate will work closely with the Marketing & Communications team and other stakeholders to translate business and communication requirements into reliable, accessible, user-friendly digital experiences.
Website Development and Management
- Develop,
maintain, and enhance corporate websites, microsites, landing pages, and
other digital platforms.
- Build
responsive, user-friendly, and cross-browser-compatible interfaces.
- Manage
CMS customisation, themes, plugins, templates, and website functionality.
- Implement
new website features and improve existing functionality based on business
requirements.
Technical Development and Integrations
- Develop
and maintain front-end and back-end functionality using relevant web
technologies.
- Build
and manage APIs and third-party integrations, including forms, analytics,
marketing tools, and other digital services.
- Manage
databases, hosting environments, deployments, version control, and
development workflows.
- Troubleshoot
technical issues and ensure website reliability and availability.
Performance and Technical SEO
- Optimise
website speed, Core Web Vitals, page loading, and overall performance.
- Implement
technical SEO requirements, including metadata, structured data, XML
sitemaps, redirects, canonical tags, and crawlability improvements.
- Support
website analytics implementation and tracking requirements in
collaboration with the Marketing & Communications team.
- Coordinate
with KMM to review technical issues identified through SEMrush, Google
Search Console, and other approved tools.
- Provide
regular updates on technical SEO issues, corrective actions, priorities,
and resolution status.
- Support
the technical implementation of SEO, AEO (Answer Engine Optimisation), and
GEO (Generative Engine Optimisation), ensuring website content is
accessible, crawlable, indexable, and correctly structured for search
engines and AI-powered discovery platforms.
Security and Accessibility
- Implement
website security best practices, including updates, access controls,
backups, vulnerability management, and secure coding.
- Ensure
compliance with applicable accessibility standards and support inclusive,
accessible website experiences.
- Monitor
website health and resolve security, compatibility, and performance
issues.
Website Migration, Deployment, and Change
Management
- Support
website migrations, redesigns, content restructuring, and platform
upgrades.
- Maintain
version control, deployment documentation, and pre-launch testing
procedures.
- Establish
rollback procedures to ensure website modifications can be reversed safely
without disrupting existing functionality.
- Maintain
documentation for website architecture, integrations, deployments, and
technical processes.
- Establish
appropriate testing, backup, recovery, and maintenance procedures.
- Coordinate
with external developers, hosting providers, and technology vendors when
required.
Advanced WordPress Management
- Manage
WordPress custom development, including custom post types, content
templates, and website functionality.
- Configure
and maintain SEO plugins, including Yoast SEO, to support MSC’s content
publishing and digital marketing requirements.
- Ensure
WordPress themes, plugins, and custom functionality remain secure,
compatible, and optimised for performance.
- Support
the development of reusable templates and publishing workflows to improve
website consistency and maintainability.
Stakeholder Collaboration
- Work
with Marketing & Communications, content teams, designers, and other
internal stakeholders to understand requirements and deliver solutions.
- Provide
technical guidance on website enhancements, new digital tools, and
platform capabilities.
- Estimate
development effort, prioritise tasks, and deliver projects within agreed
timelines.
Requirements
Required Qualifications and Experience
- Bachelor’s
degree in Computer Science, Information Technology, Software Engineering,
or a related field, or equivalent practical experience.
- 7–8
years of professional experience in web development, website management,
and technical implementation.
- Strong
experience working with CMS platforms such as WordPress, Drupal, or
equivalent systems.
- Proficiency
in HTML, CSS, JavaScript, and relevant front-end frameworks.
- Experience
with back-end technologies such as PHP, Python, Node.js, or equivalent,
depending on the organisation’s technology stack.
- Working
knowledge of databases, APIs, hosting, DNS, SSL, version control, and deployment
processes.
- Demonstrated
experience in technical SEO, website performance optimisation, security,
and accessibility.
- Experience
managing website maintenance, troubleshooting, and third-party
integrations.
- Hands-on
experience with WordPress customisation, custom post types, content
templates, and SEO plugin configuration.
- Familiarity
with technical SEO monitoring tools, including SEMrush and Google Search
Console.
- Understanding
of AEO, GEO, and the technical requirements that support search engine indexing
and AI-powered content discovery.
Preferred Skills
- Experience
managing enterprise or content-rich websites.
- Familiarity
with cloud hosting, CI/CD workflows, caching, CDN configuration, and web
application security.
- Knowledge
of analytics tools such as Google Analytics 4 and Google Tag Manager.
- Experience
with website migrations, structured data, schema implementation, and
multilingual websites.
- Experience
with Yoast SEO or equivalent WordPress SEO plugins.
- Familiarity
with technical SEO audits, monitoring, reporting, and issue resolution.
- Strong
problem-solving, communication, documentation, and stakeholder-management
skills.
Key Competencies
- Technical
ownership and attention to detail.
- Ability
to independently manage priorities and resolve complex issues.
- Strong
collaboration with non-technical stakeholders.
- Focus
on website quality, user experience, security, and continuous improvement.
Expected Outcomes
- A
reliable, secure, accessible, and high-performing website.
- Timely
delivery of website enhancements, integrations, and digital projects.
- Improved
technical SEO, website performance, search visibility, and user
experience.
- Effective
website deployment, version control, documentation, and issue resolution.
- Improved
readiness for traditional search engines and AI-powered discovery
platforms.
- Strong
coordination between technical and non-technical teams.