Apply for the Software Engineer- Application Support position at GAC Group in Dubai, Dubai, United Arab Emirates. Find the best jobs for you effortlessly with InJob.AI, your ultimate solution for job search. Discover top job opportunities and streamline your job search process.

Job Description
<p>At GAC, we rely on our IT systems to provide the best solutions that help our users around the world. We are seeking an experienced Application Support Specialist (Software Engineer) to join us on this journey, using their technological skills to make us more efficient.</p><p>The job role is part of the Application Development and Support function to ensure availability and accessibility of the application(s) according to agreed service levels and business priorities. The primary goal of the role is to develop and support GAC business applications and to debug/troubleshoot and fix them to eliminate or minimise the adverse impact on business operations for the GAC Group.</p><p>The job role also requires close working relationships with the Infrastructure and Architecture & Technical Engineering departments whose mission is to build or configure, maintain or enhance, and eventually decommission applications/services through their life cycle.</p><h3>Job Requirements</h3><h3>Objectives of this role</h3><ul><li>Take part in application development projects and bugfixes in coordination with the development team to ensure the stability and performance of the application(s).</li><li>Perform 2nd and 3rd line support activities for the application(s) in coordination with the Development Team and Helpdesk.</li><li>Manage incidents, proactive alerts, change requests, and service requests, ensuring compliance to the enterprise architecture, production processes & framework and other Group standards.</li><li>Ensure incidents and requests are resolved/fulfilled within agreed service levels and, where applicable, that workarounds are provided to minimise business impact with timely escalations to the next level of support, for faster resolution.</li><li>Ensure follow-ups with and updates to external and internal customers are done in a proactive, timely and professional manner.</li><li>Produce and maintain clear documentation on application functionality and support procedures in the Knowledgebase.</li></ul><h3>Skills And Qualifications</h3><ul><li>A Bachelor’s degree, preferably related to computer science or equivalent.</li><li>Working knowledge of OOP, C#, Rest APIs, .Net core, WPF, WCF and .Net framework (WPF and MSSQL are mandatory requirements)</li><li>Minimum 3 years of experience in software development</li><li>2+ years of production support experience in application, software or technical services disciplines.</li><li>Good knowledge of Microsoft Azure cloud hosting and container-based solutions (Eg: Service Fabric, Azure Kubernetes)</li><li>Experience working on RDBMS and No-SQL databases</li><li>Knowledge of incident, problem and change management processes and a good understanding of ITIL best practices. ITIL foundation certification will be considered a plus, but not mandatory.</li><li>Previous experience developing and supporting solutions in the supply chain, shipping and logistics domains will be considered a plus.</li><li>Exposure to application development, integration, testing and release will be considered a plus.</li><li>Knowledge of APM (Application Performance Monitoring) and related tool exposure will be an advantage.</li><li>Working knowledge of Agile and DevOps methodologies</li></ul><h3>Other Expectations</h3><ul><li>Excellent written and verbal communication skills in English.</li><li>Self-starter, proactive, positive, creative, and flexible.</li><li>Ability to learn and apply new technologies as and when required.</li><li>Should be able to adapt quickly to changes in business requirements and work in an agile environment.</li><li>Professional behavior at work.</li><li>Cultural awareness within a multi-cultural corporate environment.</li></ul>
AI Powered Job Insights
GAC Group is on the lookout for an experienced Software Engineer specializing in Application Support to enhance their IT systems and deliver optimal solutions for users globally. This position is integral in ensuring the stability and efficiency of business applications, making it a vital part of GAC's operations. 📍 Location: Dubai, United Arab Emirates 💼 Position: Software Engineer - Application Support ⏰ Type: Full-time 📅 Date Posted: 2024-04-29 Role Summary: - They will participate in application development projects and perform bug fixes in partnership with the development team. - Their focus will be on providing 2nd and 3rd line support for applications, ensuring quick resolution of incidents. - They will manage change requests and service requests, maintaining compliance with enterprise standards. What You'll Do: - Engage with development and helpdesk teams to stabilize application performance. - Proactively manage incidents and provide timely updates to internal and external customers. - Maintain documentation regarding application functionality and support procedures. What's Needed: - A Bachelor’s degree in computer science or a related field is preferred. - Strong knowledge of OOP, C#, Rest APIs, .Net core, WPF, WCF, and MSSQL. - At least 3 years in software development and 2+ years in production support roles. - Familiarity with Microsoft Azure cloud services and both RDBMS and No-SQL databases. - Understanding of ITIL best practices, with ITIL certification as a plus. - Prior experience in supply chain or logistics domains is beneficial. This position demands excellent communication skills, a proactive attitude, adaptability to change, and a commitment to professionalism in a multicultural corporate environment.
Top Interview Questions
A: In my previous role, I was responsible for providing 2nd and 3rd line support for a suite of business applications. When an issue arose, I first gathered detailed information from the Helpdesk system and users. I used log analysis to trace errors and often collaborated with the development team to implement fixes. For instance, I resolved a recurring performance issue by optimizing SQL queries and adjusting application settings, which reduced downtime significantly.
A: I prioritize clear and proactive communication by setting expectations from the outset. During an incident, I provide regular updates to stakeholders about the status and estimated resolution time. I make use of tools like JIRA or ServiceNow to track incidents and communicate using status updates in the platform. After resolving the incident, I follow up with a detailed summary of the actions taken and preventive measures for the future.
A: I adhere to best practices in software development, including thorough code reviews, unit testing, and use of version control systems like Git. I also conduct performance testing to identify bottlenecks before deployment. Recently, while working on a logistics application, I implemented a continuous integration/continuous deployment (CI/CD) pipeline, which allowed for rapid testing and deployment of code changes while ensuring stability through automated tests.
A: I have leveraged Microsoft Azure for deploying applications in cloud environments, utilizing services like Azure App Service for web applications and Azure SQL Database for data storage. I have experience configuring Azure Kubernetes Service (AKS) for containerized applications, which provides scalability and efficiency. In a recent project, I migrated an on-premises application to Azure, improving accessibility and performance for users across multiple locations.
A: ITIL best practices provide a framework for managing IT services effectively. In application support, I utilize ITIL processes such as incident management to restore normal service operation as quickly as possible and minimize impact on business operations. For example, I ensure that each incident is categorized and prioritized based on impact, facilitating quicker resolutions. I believe that having an ITIL foundation helps in aligning IT services with business needs, preventing repeat issues and improving overall service quality.
Want to get matched with your dream job?
Try InJob.ai for Free and Get Matched 100s of such opportunities!
200+ professionals have found their dream job with InJob.ai this week.

Salary Benefits
Salary details not provided

Want to apply directly?
Apply for the Software Engineer- Application Support position at GAC Group in Dubai, Dubai, United Arab Emirates using https://www.linkedin.com/jobs/view/3908477883


Dicetek LLC, Dubai, Dubai, United Arab Emirates
ether.fi, Dubai, Dubai, United Arab Emirates
Lark, Dubai, Dubai, United Arab Emirates
Talent Disruptors, Dubai, Dubai, United Arab Emirates
Kema, Dubai, Dubai, United Arab Emirates
talabat, Dubai, Dubai, United Arab Emirates
Dicetek LLC, Dubai, Dubai, United Arab Emirates
ECS | Enterprise Change Specialists, Dubai, Dubai, United Arab Emirates
Still have a question? Check out our FAQ section below.
