Skip to content

General information

Name
Senior Software Engineer - Front End Development (ReactJS)

Description & Requirements

Job Purpose

Job Purpose:

The Senior Software Engineer is a fully participating member of an agile feature team who works independently on software development and problem resolution. The role involves technical design, software development, implementation, and maintenance of software solutions/products that support the Emirates Group Business.


.


Job Outline:

  • Work with senior technical engineers in the technical design process by contributing to analyzing technical application requirements.

  • Convert technical solutions for small to medium-sized initiatives into low-level design and working code.

  • Independently write secure and optimized code by implementing Emirates Group approved coding standards.

  • Participate in rotational on-call support and actively participate in resolving production issues within SLAs with minimal or no active supervision.

  • Responsible for built-in quality and ensuring 100% unit testing as part of the CI/CD pipeline.

  • Analyse and fix all identified defects with minimal rework

  • Ensure re-factoring practices are adequately adopted to ensure minimum code debt.

  • Ensure logging and monitoring hooks are implemented in the code development.

  • Continuously stay current with the relevant technologies and implement the learnings to enhance code quality.

  • Adhere to the Emirates Group IT coding standards, guidelines, and best practices and contribute to Software Engineering Playbooks and other Standards documents.




Qualification

Qualifications & Experience:

-Computer Science, Computational Mathematics, Computer Engineering or Software Engineering.

- Certification in SalesForce/Maximo/Full Stack Developer/UI Experts/ERP/MainFrame.

Experience in Information Technology.Others

-Software Engineering experience, preferably in agile ways of working

-Experience with various technologies such as Oracle, SQL, PLSQL, Oracle Integration Cloud (OIC), XML Publisher, and Visual Builder Cloud Service (VBCS).


Knowledge/skills:

-Design & Develop software in an enterprise environment.

-Solid understanding of Testing concepts such as unit testing, functional testing, and test automation.

-Resolving a variety of issues using technical expertise.

-Skilled in System Design Tools

-Designing, coding, and Maintaining medium to large applications/Modules.

-Strong Agile Software Development Skills

-Strong Systems Analytical and Technical Design skills

-Experience in working with a range of technologies


.



Salary & Benefits


.