Web Developer

Apply Now

Job Description

About the job

Overall Purpose:

The Web Developer/IT Applications Specialist is tasked with a comprehensive set of responsibilities that span the maintenance, security, and functional enhancement of the organizations’s extensive applications landscape. This individual will orchestrate both application administration and web development efforts to bolster internal systems and client-facing web interfaces. A key aspect of the role includes managing the outsourcing of in-depth technical development projects to third-party service providers and coordinating via Change Requests (CRs) to ensure seamless integration, operational excellence, and alignment with the organization’s standards and expectations.

Key Responsibilities:

  • Technical Project and Vendor Management: Oversee the outsourcing of technical development projects to third-party vendors, ensuring that deliverables meet functional requirements and quality standards. Manage vendor relationships to guarantee the timely delivery of services and integration of external solutions.
  • Security and Compliance Management: Implement and enhance security measures, including web application firewalls, to protect against threats. Maintain compliance with IT policies across all platforms, ensuring data integrity and security.
  • Application Management and Optimization: Manage the daily operations of all business-critical applications, including routine updates, patches, and customizations to meet business needs. Regularly evaluate application performance to ensure system reliability and optimize for speed, efficiency, and usability.
  • System Integration and Data Management: Ensure seamless integration of key systems such as Sitecore and Salesforce, enhancing data interoperability and functionality. Utilize these platforms for effective data management, employing strategies for real-time data utilization to gain customer insights and support personalized user experiences.
  • SEO, Performance, and Web Development: Manage SEO strategies and website performance using tools like Google Lighthouse. Develop, maintain, and optimize corporate websites to ensure high performance, cross-browser compatibility, and exceptional user experience. Oversee the full software development lifecycle for both internal and external applications.
  • Personalization and Analytics: Leverage advanced features in Sitecore’s xConnect and Salesforce to deliver personalized content and detailed analytics, enhancing user engagement and business insights.
  • Operational Efficiency and Reporting: Maintain high operational efficiency, manage Change Requests (CRs) effectively, and align operations with business objectives. Develop and maintain comprehensive documentation for all managed systems and provide regular reports on system status, performance, and ongoing projects.

Technical Support and Training: Provide robust technical support to end-users, resolve issues, and conduct training sessions to ensure efficient and effective use of applications.

Experience:

  • A minimum of 7 years of substantial experience in IT application management and web development within a corporate environment is required.
  • Expertise in managing enterprise Salesforce and Sitecore.
  • Profound knowledge and practical application of both server-side and client-side technologies.
  • Demonstrated experience in orchestrating application management and web development initiatives, including managing Change Requests (CRs) and collaborating effectively with third-party vendors.
  • Solid experience in implementing and maintaining web security, performance, and HI availability protocols.
  • Proven ability in digital marketing enablement, including enhancing websites for user engagement and conversion optimization and executing digital marketing campaigns across various channels such as social media, email, and online advertising.
  • Experience with integrating Single Sign-On (SSO) solutions, facilitating secure and seamless access across multiple platforms and applications.
  • Extensive experience in implementing and managing Learning Management Systems (LMS), particularly Canvas, to support corporate training and educational initiatives.
  • Demonstrated ability to oversee learning and training operations, ensuring effective delivery of educational programs and alignment with organizational goals.

Qualifications:

Bachelor’s degree in Computer Science or a related field is required.

A Master’s degree in Information Technology, Software Engineering, or a related field of development is highly advantageous.

Area
Abu Dhabi Emirate, United Arab Emirates