Enable job alerts via email!

Senior Technical Software Engineer - Customer

Emirates

Dubai

On-site

AED 120,000 - 200,000

Full time

14 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join Emirates as a Senior Technical Software Engineer - Customer, where you'll innovate and develop complex software solutions. Collaborate on technical design, lead engineering best practices, and mentor your team in a dynamic tech environment at the world's largest international airline.

Qualifications

  • Minimum 5 years of experience as a Software Engineer.
  • Strong experience in building complex software solutions.
  • Proficiency in cloud technologies and CI/CD practices.

Responsibilities

  • Support software engineering strategies, standards, and guidelines.
  • Develop business-critical technical solutions with robust engineering practices.
  • Mentor software engineers, ensuring adherence to standards and quality.

Skills

Data Modeling
System Design
Full-Stack Development
Agile Methodologies
Debugging

Education

Degree in Computer Science
Degree in Computer Engineering
Degree in Software Engineering

Tools

Java
Spring Boot
ReactJS
Node.js
Docker
Kubernetes

Job description

Senior Technical Software Engineer - Customer

Job Purpose
At Emirates, we believe in connecting the world, to and through, our global hub in Dubai; and in constantly innovating to ensure our customers Fly Better.

Emirates Group IT thrives on the dynamic nature of technology. Being pioneers in aviation innovation, we're always at the forefront, pushing boundaries. We're seeking exceptional IT professionals to strengthen our leadership in the industry. Join the world’s largest international airline as a Senior Technical Software Engineer - Customer.

The Senior Technical Software Engineer - Customer will support software engineering strategies, standards, and guidelines within the assigned team. Collaborate to develop business-critical technical solutions through software programming, robust engineering practices, and quality assurance. Responsibilities include planning, development, deployment, release, hyper-care, and operations of solutions. The role also involves providing technical leadership throughout the software development lifecycle.

In This Role You Will
  • Collaborate on technical design, development, and deployment of complex solutions. Conduct design reviews to ensure appropriate architecture patterns.
  • Promote engineering best practices, automate development processes, implement lean and agile methodologies, and conduct root cause analysis and incident reviews.
  • Partner with cross-functional teams for solution viability, evaluate problems and requirements, and drive proof-of-concept and prototype development.
  • Investigate, debug, and resolve complex issues. Support continuous improvement through technology evaluation and architectural reviews.
  • Contribute to sprint planning and provide expertise in business domain and technology practices.
  • Manage and mentor software engineers, ensuring adherence to standards and quality.
  • Optimize use of enterprise platforms, tools, and libraries aligned with architecture.
  • Maintain products through corrective, adaptive, preventive, and perfective measures in collaboration with other teams.
Qualifications

To be considered, you must:

  • Hold a degree in Computer Science, Computer Engineering, or Software Engineering.
  • Have at least 5 years of experience as a Software Engineer.
Knowledge and Skills
  • Experience in developing complex software solutions for large organizations, with strong data modeling and system design skills.
  • Proficiency in full-stack development, including Java (11-17), Spring Boot, ReactJS, Node.js, HTML5, CSS, JavaScript, TypeScript, and REST APIs.
  • Experience with DevOps tools, CI/CD pipelines, containerization (Docker, Kubernetes), and cloud technologies.
  • Knowledge of security, access management, and data privacy frameworks.

Disclaimer: Naukrigulf.com is a platform connecting jobseekers and employers. Candidates should verify employer credentials independently. We do NOT endorse any payment requests or sharing sensitive information. For security concerns, contact abuse@naukrigulf.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.