Senior Technical Engineer

Emirates Group

Dubai, UAE

Ref: NP598-1040

Job description / Role

Employment: Full Time

Support Responsibilities

Support in driving and implementing software engineering strategies, standards, and guidelines in the assigned feature team. Collaborate with the team to develop business-critical technical solutions through the application of software programming, robust engineering practices, and built-in quality. The job also includes planning, estimation, application development, deployment, release, hyper-care, and operation of developed solutions. The job holder provides technical leadership to the assigned team in the software development lifecycle.

Qualifications & Experience

Information Technology: 5+ Years

Degree or Honours (12+3 or equivalent):

  • Degree in a relevant field such as Computer Science, Computer Engineering, or Software Engineering.
  • Certification in any one of the following technology/product: SalesForce, Maximo, Full Stack Developer, UI Experts, ERP, MainFrame.

Experience in Software Engineering

  • Experience of developing advanced, complex technology software solutions for large, complex organisations in a multi-functional environment.
  • Solid experience in data modelling, systems design, and expert coding in the technology listed in the skills category.
  • Experience in providing production support for business solutions using ITIL framework.
  • Deep experience in full stack development capabilities covering all layers (i.e., UI, Middleware, and Databases).
  • Expert in technology technical evaluation, vendor selection, and technology vendor management using data-driven models.
  • Implementation of contemporary engineering practices like lean software development, test-driven development, continuous integration, and continuous deployment.
  • Establishing and managing leveraging technology platforms for DevOps, code management, testing, continuous integration, and continuous deployment for ensuring a robust and reliable code base is always maintained.

Senior Technical Software Engineer – Oracle

  • Experience with Oracle PL/SQL development and complex implementations.
  • Experience using Oracle version 12c, 19c, and 21c.
  • Expertise in Oracle functions, procedures, triggers, and performance tuning.
  • Ability to value new and upcoming technologies.
  • Ability to provide technical assistance, problem-solving, and troubleshooting support.

Senior Technical Software Engineer – Integration

  • Proficiency using application integration technologies and tools such as API development and management tools (RESTful APIs is an added advantage).
  • Enterprise Service Bus (ESB) or Integration Platform as a Service (iPaaS) such as but not limited to SnapLogic, Informatica, and Tibco.
  • Messaging protocols (e.g., JMS, AMQP, Kafka) and platforms such as but not limited to IBM MQ, Solace, and Active MQ.
  • Data mapping and transformation.
  • Use of well-documented and secure integration patterns (e.g., message queues, event sourcing) and has the capability to translate architecture artefacts into low-level design.
  • Integration platform administration support.
  • Experience with various programming languages commonly used in integration (e.g., Java, Python).
  • Good understanding of software development lifecycle (SDLC) using Agile methodology.
  • Experience with CI/CD pipelines for integration deployments.
  • Knowledge of database concepts (RDBMS, NoSQL) and data security practices.
  • Understanding of cloud-based integration platforms (AWS, Azure, GCP).
  • Experience with performance testing and monitoring of integration solutions.
  • Implementation of robust error handling and logging mechanisms.
  • Design for scalability and performance to handle anticipated data volumes.
  • Skills and knowledge in Splunk, ELK, AppDynamics, Prometheus, and Grafana for dashboards.
  • Ability to cater infra as code requirements with tools/languages like Ansible, Terraform, etc., and ability to work with repositories like GIT and BitBucket.
  • Knowledge of cloud concepts and container-based applications such as hybrid cloud functioning.

About the Company

A fast-growing international airline with one of the youngest fleets in the sky and more than 400 awards for excellence worldwide.

Get personalised updates on latest vacancies
Similar jobs you may be interested in
Technical Support Engineer Easy Apply
Banline General Trading Co. L.L.C
Dubai 14 Feb
Senior Sales Engineer Easy Apply
Enertek
Dubai 12 Mar
Senior Technical Architect Easy Apply
Blake Anderson
UAE 10 Jan
Senior Technical Architect Easy Apply
LNR Consultancy
Dubai 9 Jan
Chief Technology Advisor (AI) Easy Apply
Michael Page
UAE 14 Feb
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month