Software Application Support Engineer

2 weeks ago


Dubai, Dubai, United Arab Emirates Dubai Municipality Full time

The Software Application Support Engineer with a development background in DotNET applications who can provides advanced technical support to end users by diagnosing, troubleshooting, and resolving software-related issues. They work closely with development teams to resolve complex software problems and contribute to continuous improvement efforts by providing user feedback and insights. This role requires a blend of customer service, software development knowledge, and strong problem-solving skills.

Key Responsibilities:

  • Software Troubleshooting: Diagnose and resolve issues related to custom-built applications, third-party software integrations, and software environments (.NET, VueJS, Jquery, Web Browsers etc.).
  • Code Debugging: Use programming skills to troubleshoot and identify root causes in the software code, reviewing logs, error reports, and user-reported issues.
  • Support & Maintenance: Provide support for software installations, configuration, updates, and patches. Address bugs, performance issues, and integration problems. Should be able to write SQL queries (Oracle and SQL Server) to troubleshoot or get the data as per requirements.
  • Collaboration with Developers: Work with the software development team to escalate, report, and help resolve more complex software issues, providing detailed information on the issues encountered.
  • Report Development: Should be able to collect user requirements for report, write the SQL queries and create Statistical reports using Crystal Report or Power BI tools.
  • Customer Communication: Offer technical support via phone, email, and remote sessions to resolve software-related problems. Clearly explain technical issues and solutions to non-technical users.
  • Documentation: Maintain and update technical documentation, including knowledge base articles, troubleshooting guides, and user manuals for both internal and customer use.
  • Software Testing: Assist in software testing by replicating reported issues, suggesting test cases, and ensuring that fixes are properly deployed.
  • API & Integration Support: Provide support for APIs, SDKs, and other software integration points, helping users and clients set up or troubleshoot their connections.
  • Proactive Monitoring: Monitor software performance, logs, and alerts to identify potential issues before they escalate.
  • Feedback Loop: Serve as a bridge between end users and the development team by providing valuable user feedback that can guide future development or product improvements.

Required Skills:

  • Programming Knowledge: Proficiency in .NET programming language (C#, MVC, Web API,.NET Core) to assist in debugging and troubleshooting. And familiarity with progressive JS (like VueJS, React)
  • Software Lifecycle Understanding: Familiarity with software development life cycle (SDLC), version control (e.g., Git), and bug tracking systems (e.g., Jira).
  • Troubleshooting: Strong debugging skills, with experience in identifying software issues using logs, error messages, and tracing code.
  • Database Knowledge: Basic understanding of Either Oracle or SQL Server databases, including SQL queries and database troubleshooting.
  • Customer Service: Strong communication skills with the ability to explain complex technical issues in clear, non-technical terms.
  • Problem Solving: Advanced analytical and problem-solving abilities, particularly in debugging and resolving software-related issues.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 3+ years of experience in software development.
  • 2+ years of experience in application maintenance and system support.
  • Experience with software development tools and technologies (e.g., IDEs, version control systems, etc.).
  • Experience with customer-facing technical support, especially for software products or services.
  • Familiarity with troubleshooting software environments.

Preferred Qualifications:

  • Experience with API integrations, web services, or enterprise software systems.
  • Knowledge of Agile or DevOps practices.
  • Certifications such as ITIL.

Working Conditions:

  • Full-time position under contract with some after-hours support.
  • Occasional collaboration with developers for troubleshooting complex issues.
  • Work will be onsite at Dubai Municipality premises.

Job Types: Full-time, Contract



  • Dubai, Dubai, United Arab Emirates DICETEK LLC Full time

    Application Support Engineer, for the Delivery Team and Application Maintenance, will work to support users for all the applications incident, requests and change that provide business need.ResponsibilitiesSupport application users through receiving application issues and requests, investigate and resolve the issues and Provide user consistent updates on...


  • Dubai, Dubai, United Arab Emirates Dicetek LLC Full time

    Application Support Engineer, for the Delivery Team and Application Maintenance, will work to support users for all the applications incident, requests and change that provide business need.ResponsibilitiesSupport application users through receiving application issues and requests, investigate and resolve the issues and Provide user consistent updates on...


  • Dubai, Dubai, United Arab Emirates Kaizen Star Technologies LLC Full time

    Job Title: Software Support EngineerLocation: Dubai, UAEIndustry: IT Software – Clinic Management SolutionsAbout the RoleA leading IT software company in Dubai is looking for a dedicated Software Support Engineer to provide exceptional customer support for our Clinic Management Software. The ideal candidate will be responsible for assisting clients,...


  • Dubai, Dubai, United Arab Emirates BOT POINT SOFTWARE DESIGN LLC Full time

    This is a remote role for a Software Engineer Intern located in Dubai, United Arab Emirates. As a Software Engineer Intern, you will assist in the design, development, and maintenance of software applications. Your daily responsibilities will include contributing to back-end web development tasks, programming new features, testing software components, and...


  • Dubai, Dubai, United Arab Emirates Foehn Academy of Science and Technology Full time

    Company DescriptionFoehn Academy of Science and Technology is committed to pioneering advancements in the global science and technology landscape. The Academy focuses on driving innovation to shape the digital era and elevate scientific progress on a global scale. As a hub for transformative research and development, it inspires a future filled with...


  • Dubai, Dubai, United Arab Emirates TechMantra Global Full time

    Job Title: Application Support Specialist + Development + Automobile Location: Dubai, UAE Experience: 4+ years Notice Period: Immediate to 30 days preferredKey Responsibilities:Troubleshoot and resolve application-related issues.Provide technical support to users across business functions.Monitor application performance and take proactive measures to prevent...


  • Dubai, Dubai, United Arab Emirates AEJ Consulting Ltd Full time

    About Our ClientOur client is a fast-growing hedge fund expanding their EMEA technology presence in Dubai. They operate a sophisticated equity trading platform with high volume and significant AUM, utilizing bespoke strategies across global markets.The firm is establishing Dubai as their EMEA technology hub, and this role represents an exceptional...


  • Dubai, Dubai, United Arab Emirates ITExcellence Full time

    Job Title: Application Support EngineerLocation: Dubai, UAEExperience: 4–7+ YearsLanguage: Arabic MandatoryKey Responsibilities:Application Support & MonitoringProvide L2/L3 support for business-critical applications.Monitor application performance, availability, and system logs.Identify, troubleshoot, and resolve application-related issues within...


  • Dubai, Dubai, United Arab Emirates DICETEK LLC Full time

    Job Purpose:We are looking for a Software Engineer – Operations Support who will be responsible for application support, issue investigation, and minor development/enhancements across web and mobile platforms. The role requires strong troubleshooting skills, hands-on SQL Server experience, and working knowledge of full-stack development.Key...


  • Dubai, Dubai, United Arab Emirates Dicetek LLC Full time

    Job PurposeWe are looking for a Software Engineer – Operations Support who will be responsible for application support, issue investigation, and minor development/enhancements across web and mobile platforms. The role requires strong troubleshooting skills, hands-on SQL Server experience, and working knowledge of full-stack development.Key...