Software Developer - Arab center for research and policy studies
Gulf Jobs
Doha, Qatar
منذ 5 يوم
source : Explore Jobs Qa

Job Summary

The software developer will report to the Enterprise Applications Manager, participate in business analysis, design, development and deployment, training, and provide second and third-line web applications support.

Key Responsibilities

  • Designing and implementing new web-based applications or implement application changes as required.
  • Maintaining responsibility for implementing the ongoing development of the websites and performing their day-to-day site maintenance.
  • Implementing search engine optimization (SEO) strategies and promote the organization's websites online to increase prominence within the web community.
  • Leveraging web analytics solutions and provide rich insights into website traffic and marketing effectiveness.
  • Monitoring, improving and updating the performance of the existing websites of the organization and monitoring web server and site technical performance.
  • Ensuring that the websites of the organization are secure and maintaining control over who has access to secure pages.
  • Business and needs analysis : Working with individuals and / or departments to develop and document a clear understanding of business and information needs and potential applications.
  • Handling applications administration in conjunction with servers' farm administrators.
  • Providing training and support to end-users.
  • Providing analysis of the website's business health and create conversion paths so that the marketing team can monitor their efforts.
  • Utilizing latest technologies and make sure websites and portals are always mobile-friendly and multi-platform ready.
  • Debugging and fixing issues that arise with the website's performance.
  • Troubleshooting, debugging, and upgrading existing systems.
  • Following best practices in design, perform navigation and browser compatibility, and performing quality control for developed apps.
  • Designing and implementing reusable and modular components that fit into existing applications and services.
  • Breaking down a large problem into smaller components and provide a clear solution for each piece.
  • Maintaining responsibility for evaluating and identifying new technologies for implementation.
  • بلغ عن هذه الوظيفة

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    بريدي الالكتروني
    بالضغط على "استمر" ، أعطي موافقة neuvoo على معالجة بياناتي وإرسال تنبيهات إلي بالبريد الإلكتروني ، على النحو المفصل في سياسة خصوصية لـneuvoo . يجوز لي سحب موافقتي أو إلغاء الاشتراك في أي وقت.
    استمارة الطلب