Company logo hidden

Senior Software Engineer - IT (Database)

Unlock employer Dubai, United Arab Emirates Posted: 20 Nov 2025

Financial

  • Estimate: $90k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Fluent

Position

About the Job:
The Senior Software Engineer - IT (Database) role is focused on designing, developing, testing, and maintaining software applications using AI-based code generation tools. The position requires close collaboration with the Software Engineering Chapter to enhance the efficiency of development and unit testing processes. The successful candidate will engage with cross-functional teams to deliver top-quality software and streamline workflows through AI-driven automation, while also overseeing and peer reviewing completed works as part of the release process.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Key Responsibilities:

  • Design, develop, and maintain scalable and high-performance software applications, translating functional and non-functional requirements into fit for purpose technical designs and solutions.
  • Develop solutions based on ‘Microservice/Micro frontend’ architecture, adopting functional programming styles, and following ‘DevOps/GitOps’ practices.
  • Design and implement solutions for hybrid cloud, distributed, scalable, and multi-region deployments, ensuring that solutions are traceable and observable.
  • Utilize AI-powered tools for code generation, debugging, and unit testing automation.
  • Translate business requirements into potential technical solutions based on technical design and best practice coding principles.
  • Collaborate with relevant stakeholders in the technical design process, contributing to the analysis of technical application requirements.
  • Support design and architecture components by observing solution development practices and collaborating with cross-functional team members to identify inefficiencies and propose solutions.
  • Ensure solution performance, mitigate security-related considerations, and debug complex code, optimizing efficiency and performance by analyzing data and evaluating potential solutions.
  • Peer review all code, focusing on good coding principles and validating best practices.
  • Automate unit tests and perform independent testing, troubleshooting issues, and fixing defects of moderate to high complexity.
  • Collaborate with the QA team to develop AI-driven testing frameworks for automated test case generation.
  • Stay updated with emerging AI technologies and integrate best practices into the development lifecycle.

Qualifications:

  • Bachelor's Degree in Information Technology, Computer Science, or related field.
  • 5 - 7 years of relevant experience.
  • Fluent in English.

Competencies:

  • Customer Focus
  • Teamwork
  • Effective Communication
  • Personal Accountability & Commitment to Achieve
  • Resilience and Flexibility (Can do attitude)

ISR Requirements:

  • Read and comply with the ISR policies of the Company, reporting any weaknesses or incidents to the Line Manager or the Information Security team.
  • Complete all required ISR awareness sessions and follow associated guidelines in day-to-day business operations.

Location: Dubai, Dubai, United Arab Emirates
Work Conditions: On-site, Full-time
Language Requirements: Fluent in English.

Apply Direct

Jobs you might like   View all jobs

About Airlines and Aviation Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct