Careers

Software Developer/Application Support – UAE Office

Duties / Responsibilities:

  • Understands user requirements so as to identify and plan for development and/or upgrade suitable software/application solutions
  • Provides evaluation, advice and guidance on the proposed implementations of new systems, ensuring technical compatibility and stability
  • Defines and models new systems and applications or enhances the current ones and demonstrates the value of such changes in terms of requirements, feasibility, compatibility and suitability
  • Defines data structures and distribution to satisfy the application solution
  • Creates, maintains and optimizes database objects including SQL statements, views, functions and stored procedures
  • Develops and maintains applications, websites and databases using the required programming and coding (ASP.Net, C#, JQuery, Bootstrap, SQL)
  • Helps support reporting features of the Data Warehouse using reporting and business intelligence tools such as SQL Server Reporting Services (SSRS)
  • Designs and develops complex interfaces between applications, the third party and the in-house applications using different integration techniques
  • Performs patch and new-version releases to test staging and production interface environments
  • Performs application and/or system testing on newly developed or enhanced applications (such as integration, regression, load and end-to-end testing)
  • Participates in application support and/or user support as and when required
  • Establishes and maintains effective relationships with users and other teams within the IT Department and external IT service providers in order to ensure the ongoing delivery and development of high quality service
  • Additional: Designs, builds, and maintains high performance, reusable and reliable mobile applications for Android and iOS

Skills / Qualifications:

  • Bachelor’s degree in Computer Science/Software Engineering /Computer Engineering
  • 2-3 years of relevant experience
  • UAE resident
  • Demonstrated knowledge and experience in:
    • ASP.Net
    • VB.Net / C#
    • SQL
    • Android / iOS (additional)
  • SharePoint, CRM development (additional)
  • Very good command of English
  • Analytical and planning skills
  • Time-management silks
Apply