Software Engineer | GAC Group

A well-known and well-reputed Company based in Dubai, United Arab Emirates is looking for an experienced, skilled, competent, mature, qualified, creative, and intelligent candidate with significant knowledge and relevant working experience for the position of “Software Engineer”.

Company Name GAC Group
Qualification Bachelors | MastersĀ 
Experience 4 – 5 years of Relevant Experience Required
Monthly Salary Ā 10,000 AED ā€“ 12,000 AEDĀ 
Employment Type Full Time | Permanent
Company Size 50 – 100 Employees
Benefits Medical InsuranceĀ 
Location Dubai

Job Description

GAC is looking for a talented Software Engineer in integrations domain, with working experience on .Net core, Rest APIs and Databases. Candidates should be comfortable supporting production running applications with round-the-clock operations. The role also demands coordination with external customers and internal teams. The ideal candidate must have minimum 3 years of software development experience.

The role involves coordinating with L1, L2 and customers to provide efficient production support, and identifying production issues, optimisations, and suggesting/implementing improvements for business continuity.

Job Requirements

  • Bachelorā€™s degree, preferably related to Computer Science or equivalent
  • Working knowledge of OOP, C#, Rest APIs, .Net core and .Net framework (legacy applications)
  • Minimum 2 yearsā€™ experience in .Net core
  • Experience in working with Agile environments and knowledgeable of Agile processes and principles
  • Experience working on RDBMS and No-SQL databases
  • Experience on RabbitMQ, Kubernetes is a plus
  • Microsoft and/or Agile certification is a plus
  • Excellent written and verbal communication skills in English
  • Excellent communication skills with the ability to collaborate and communicate effectively across varying levels of personnel
  • Cultural awareness within a multi-cultural corporate environment
  • Strong skills in building and maintaining relationships across IT and non-IT teams
  • Ability to proactively communicate and escalate issues that might impact quality

Engineering