About the Role We are seeking an experienced and highly skilled Senior Web Developer to join our Technical Delivery team. This role demands deep, hands on expertise across the leading content management systems, enterprise collaboration platforms, and e commerce platforms - specifically WordPress, Joomla, Drupal, Microsoft SharePoint, and Shopify - with the ability to architect, develop, and deliver enterprise grade web solutions that meet the diverse needs of our clients across sectors including energy, telecommunications, healthcare, financial services, and government.
The Senior Web Developer will serve as the technical authority for all web platform engagements, leading the end to end development lifecycle from requirements analysis and solution designthrough toimplementation, testing, deployment, and post-launchoptimization. The role requires not only mastery of front end and back end web technologies but also a deep understanding of each platform's architecture, plugin/module ecosystem, theming frameworks, and security considerations - enabling the delivery of tailored, scalable, and secure web solutions. Mastery of Microsoft SharePoint is a critical requirement for this role, encompassing SharePoint Online (Microsoft 365), SharePoint Server, SharePoint Framework (SPFx) development, Power Platform integration, and the design of enterprise intranets, document management systems, and collaboration portals.
Operating within a professional services context, the role holder will collaborate closely with solution architects, business analysts, UX designers, and project managers to translate client requirements into high quality web experiences. The position also involves mentoring junior developers, establishing coding standards and best practices, conducting code reviews, and driving the adoption of modern development workflows including CI/CD pipelines,containerization, and automated testing. A strong understanding of web performanceoptimization, SEO best practices, accessibility standards (WCAG 2.1/2.2), web security (OWASP), and Microsoft 365 ecosystem integrationisessential.
Responsibilities - Lead the design, development, and delivery of complex web solutions using WordPress, Joomla, Drupal, Microsoft SharePoint, and Shopify, selecting the most appropriate platform for each engagement based on client requirements, scalability needs, content management complexity, enterprise collaboration needs, and long term maintainability considerations.
- Architect and develop custom WordPress themes and plugins using PHP, JavaScript, and the WordPress REST API, leveraging the block editor (Gutenberg), custom post types, advanced custom fields, and headless WordPress configurations for decoupled front end architectures.
- Design and implement Drupal based solutions including custom modules, content types, views, and workflows,utilizingDrupal's entity API, configuration management system, and Twig templating engine for enterprise grade content management and digital experience platforms.
- Develop and customizeJoomla based web applications including custom components, modules, and plugins, leveraging Joomla's MVC architecture, template framework, and extension ecosystem to deliver tailored content management solutions
- Architect, develop, and customizeMicrosoft SharePoint solutions including SharePoint Online (Microsoft 365) and SharePoint Server environments. Lead the design andimplementation of enterprise intranets, document management systems, collaboration portals, and knowledge management platforms using SharePoint Framework (SPFx) web parts and extensions, Power Automate workflows, Power Apps integrations, custom site designs and templates, SharePoint REST API and Microsoft Graph API integrations, and advanced permissions and governance models. Ensure seamless integration with the broader Microsoft 365 ecosystem including Teams, OneDrive, Outlook, and Azure Active Directory.
- Build andcustomizeShopify storefronts using Liquid templating, Shopify APIs (Storefront, Admin, and Checkout APIs), custom app development, and headless commerce architectures using Shopify Hydrogen and Oxygen for high performance e commerce experiences.
- Develop responsive, accessible, and performant front end interfaces using modern web technologies including HTML5, CSS3/SASS/LESS, JavaScript (ES6+), and front end frameworks (React, Vue.js, or Next.js) for both traditional and headless CMS architectures.
- Implement andoptimizeback end functionality using PHP, Node.js, and platform specific APIs, ensuring robust data handling, efficient database queries, secure authentication, and seamless integration with third party services and enterprise systems.
- Design and develop RESTful APIs, GraphQL endpoints, and Microsoft Graph API integrations to enable seamless integration between CMS/e commerce/SharePoint platforms and external systems including CRM, ERP, payment gateways, Microsoft 365 services, Power Platform, marketing automation, and analytics platforms.
- Ensure all web solutions meet stringent performance standards through systematic optimization of page load times, Core Web Vitals, server response times, database query efficiency, caching strategies, and CDN configuration across all target platforms.
- Implement comprehensive web security measures aligned with OWASP best practices, including input validation, SQL injection prevention, XSS protection, CSRF mitigation, secure authentication, SSL/TLS configuration, SharePoint permissions and governance models, Azure AD integration, and platform specific security hardening for WordPress, Drupal, Joomla, SharePoint, and Shopify.
- Ensure all web solutions comply with WCAG 2.1/2.2 accessibility standards and regional accessibility regulations, conducting regular accessibility audits and implementing remediation measures to ensure inclusive digital experiences.
- Implement and maintain SEO best practices across all web platforms, including technical SEO (structured data, sitemaps, canonical URLs, page speed), on page optimization, and platform specific SEO configurations to maximize organic search visibility for client websites.
- Establish and maintain modern development workflows including version control (Git), CI/CD pipelines, automated testing (unit, integration, end to end), containerization (Docker), and infrastructure as code for consistent and reliable deployments across development, staging, and production environments.
- Manage hosting environments and deployment strategies for multiple CMS platforms, including cloud hosting (AWS, Azure, GCP), managed WordPress hosting (WP Engine, Kinsta), Drupal specific hosting (Acquia, Pantheon), SharePoint Online (Microsoft 365) and SharePoint Server environments, and Shopify's native infrastructure.
- Mentor and guide junior and mid level web developers, conducting regular code reviews, establishing coding standards and best practices, and fostering a culture of technical excellence, continuous learning, and knowledge sharing within the development team.
- Define and maintain web development standards, coding guidelines, component libraries, and reusable templates across all supported platforms to ensure consistency, quality, and efficiency across client engagements.
- Collaborate with solution architects, business analysts, UX designers, and project managers to ensure web solutions are aligned with client requirements, architectural designs, and project delivery timelines.
- Provide technical input to pre sales activities including effort estimation, technical feasibility assessments, platform recommendations, and technical contributions to proposals and client presentations.
- Actively adopt and champion AI powered coding assistants (e.g., GitHub Copilot, Cursor, Codeium) to accelerate development workflows, generate boilerplate code for CMS theme/plugin and SharePoint SPFx web part development, automate repetitive tasks, and improve overall code quality through AI driven suggestions and refactoring.
- Integrate AI powered personalization engines and recommendation systems into CMS and e commerce platforms, enabling intelligent content delivery, product recommendations, and dynamic user experiences that adapt to visitor behavior and preferences.
- Implement AI powered chatbots and virtual assistants on client websites using platforms such as Dialogflow, OpenAI APIs, or platform specific AI plugins, enhancing customer engagement and providing automated support capabilities.
- Leverage AI driven testing and quality assurance tools for automated visual regression testing, cross browser compatibility testing, accessibility auditing, and performance monitoring to ensure consistent quality across all web deliverables.
- Utilize AI powered SEO tools and content optimization platforms to analyze search performance, generate SEO recommendations, optimize content structure, and implement technical SEO improvements across WordPress, Drupal, Joomla, and Shopify sites. Leverage SharePoint Syntex and AI Builder for intelligent document processing, automated metadata extraction, and content classification within SharePoint environments.
- Evaluate and integrate generative AI capabilities for content creation workflows within CMS and SharePoint platforms, including Microsoft Copilot for Microsoft 365, AI assisted copywriting, automated image generation and optimization, intelligent content tagging and categorization systems, and Microsoft Viva for AI enhanced employee experience and knowledge discovery.
- Ensure that all AI powered features and integrations comply with data privacy regulations (GDPR, PDPL), respect user consent preferences . click apply for full job details