Principal Software Engineer - Hiring Now

icon building Company : Emirates
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Principal Software Engineer - Hiring Now

We are on the lookout for a capable Principal Software Engineer to join our dynamic team at Emirates in Dubai.
Growing your career as a Full Time Principal Software Engineer is an awesome opportunity to develop excellent skills.
If you are strong in communication, persuasion and have the right drive for the job, then apply for the position of Principal Software Engineer at Emirates today!

Job Summary

The Principal Engineer is a key technologist in the Software Engineering capability, helping to drive software engineering strategies, standards and guidelines at enterprise level. Engineering business critical technology solutions through the application of software programming, quality management, data engineering, and big data analysis as well as ensuring robust engineering practices for solution planning, technology development, deployment, release, hyper-care and operation of technology solutions. The Principal Engineer leverages their expert skills in technology stacks to enable the business to solve complex analytical problems in areas like planning, commerce, customer experience and operations.

Job Accountabilities Linked to Objective Areas

  • Lead technical design and build for complex solutions across teams. Review and approve technical design. Carry out effective design reviews to ensure that the right architecture patters are used by engineering teams.
  • Technical stewardship of a subset of technology area. Use expert knowledge of the technical stack and design principles for the components in the technology area to solve complex business issues. Represent software engineering in cross business area initiatives.
  • Champion automation and lean software development, test driven development, timely root cause analysis and incident post-mortems. Help define and refine the software and data engineering playbooks for use by relevant people in Technology.
  • Lead discovery phase of medium to large projects to come up with high level design, partnering with cross-functional teams. Drive proof-of-concepts and implementing prototypes to validate ideas.
  • Investigate, debug and fix complex issues involving corner cases and rare conditions. Drive buit in quality in engineering teams in collaboration with end to end quality assurance.
  • Mentor and coach engineers on writing clean code and debug complex cases. Teach and help developers test their code better and influence developers to write tests and review their work.
  • Develop accelator framework and practices to improve quality of technology solutions and productivity of engineers. Develop optimal technical design and high-quality code for technology products that passes the QA requirements and is production deployment ready. Carry out functional, non-functional and performance testing in using appropriate automation tools.
  • Measure and monitor engineering metrics that enable agility, scalability, data quality and reliability of technology solutions across the enterprise.
  • Responsible for technical debt remediation strategy and execution with support from environment management, service management, infrastructure management and cyber security.

Qualifications & Experience

Qualifications

  • Degree or Honours (12+3 or equivalent): Computer science, Computational Mathematics, Computer Engineering or Software Engineering.

Experience

  • Information Technology: 8+ Years.
  • Deep experience in designing, developing and maintaining advanced technology solutions for large, complex organisations in a multi-functional, Tier0 environment.
  • Experience in agile ways of working.
  • Implementation of contemporary engineering practices like lean software development, test driven development, continuous integration and continuous deployment.
  • Team player with a problem-solving attitude using variety of software.
  • Experience in influencing business and cross functional stakeholders.
  • Excellent written and verbal communication.

Knowledge/skills

  • Must have broad expertise or unique knowledge in one or more of these areas, based on the area of hiring.
  • Technology Domain.
  • Key Technologies.
  • Java Full stack.
  • JAVA, J2EE, Spring, Spring Boot, ReactJS, Angular, Redux and Node.js, object-oriented HTML 5, CSS, JavaScript and TypeScript, Microservices Design and implementation, Automated Testing Framework using technologies Jasmine, Jest, Karma, Junit.
  • API Development & deployment , Knowledge of REST & SOAP protocols, Integration and messaging tools like Informatica, TIBCO, Snaplogic and Solace, Kafka, JMS.
  • Couchbase, Cassandra, Oracle, MySQL, Postgres , Mongo DB, Elastic Search, Hbase, Exadata, Essbase.
  • Microservices, architecture concepts, deployment experience – Docker, Kubernetes deployment.
  • OAuth 2.0 implementation.
  • CI/CD implementation.

Salary & Benefits

Join us in a management role and enjoy an attractive tax-free salary. On top of our generous travel benefits, including discounted flights and hotel stays around the world, this managerial role also has an excellent leave and healthcare package. That’s on top of transport benefits, life insurance and more.


  • Company: Emirates
  • Employment Type: Full Time
  • Experience: 8 Years
  • Job Type: IT

Company Benefits:
● Company offers great benefits
● Advancement opportunities
● Competitive salary
Original job Principal Software Engineer - Hiring Now posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

Share this job with your friends

icon get direction How to get there?

icon geo-alt Dubai

icon get direction How to get there?
View similar Customer Service / Guest Services jobs below

GrabJobs is the no1 job portal in the UAE, connecting you to thousands of jobs fast! Find the best jobs in the UAE, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.