Skip to main content

PRINCIPAL SOFTWARE ENGINEER

Jobs in Emirates Group

Industry Type: International Aviation Holding Company
Services: Airline Services
Products: Dnata, Emirates Airline Foundation, Emirates Flight Training Academy, Arabian Adventures

Job Summary

Position Title PRINCIPAL SOFTWARE ENGINEER
Hiring Organization Emirates Group
Job Location Dubai, UAE
Base Salary AED
Job Schedule Full Time

Job Position

  • Drive and implement software engineering strategies, standards and guidelines at Product/Portfolio level in the Software Engineering Capabilities
  • Develop business critical technical solutions through the application of software programming, robust engineering practices and built in quality

Job Responsibilities

  • Lead the technical design, development and deployment of complex software solutions across teams
  • Carry out effective technical design reviews to ensure that the right architecture patterns are used by engineering teams
  • Champion development of best engineering practices and modernization techniques including process automation, lean software development, built-in-quality, test driven development, agile practices, optimal pairing strategies and timely root cause analysis and blameless incident post-mortems
  • Support defining and refining the software engineering playbooks for use by relevant people in Technology
  • Provide technical leadership and partner with cross-functional teams during discovery phase and in the development of high level design of medium to large projects
  • Drive proof-of-concepts and implement prototypes to validate ideas
  • Investigate, debug and fix complex issues involving corner cases and rare conditions

Job Requirements

  • Lead the technical design, development and deployment of complex software solutions across teams
  • Carry out effective technical design reviews to ensure that the right architecture patterns are used by engineering teams
  • Information Technology
  • Experience:8+YearsDegree or Honours (12+3 or equivalent) :Computer science, Computational Mathematics, Computer Engineering or Software Engineering
  • Experience: Hands on development + Team Management required
Disclaimer

THIS JOB WAS ORIGINALLY POSTED ON

Emirates Group