Overview


 

 

 

Synopsis

The Software Engineer will be responsible for developing applications & supporting them that are aligned to the best practices and standards set by the Software Engineering chapter. 

Accountabilities

Provide Software Engineering delivery and support capabilities and guidance and technical assistance to the customers i.e. guide teams.
•    Medium to Large complex scale application development projects/programs
•    Expert Software Engineering / programming skills.
•    Develop applications that are aligned to best practices and standards, SDLC Frameworks.
•    Support CoP activities to modernise, grow and mature our SE capabilities.
•    Perform spot peer code reviews, providing feedback and recommendations to continuously improve the quality of the team
•    Contribute to the low-level architecture/technical design aligned to the high-level solution and business requirements
•    Work within the agile development team to analyse and decompose stories into tasks for simpler implementation
•    Proactively identify new frameworks/tools/processes to enhance the efficiency of the development team
•    Responsible for the end-to-end quality of your own deliverables
•    Communicate clearly and effectively with team members throughout all the implementation lifecycle
 

Education & Experience

•    Degree in a relevant field such as Computer Science, Computer Engineering or Software Engineering.
•    Knowledge/skills: – Design & Develop software in an enterprise environment.
•    Solid understanding of Testing concepts such as unit testing, functional testing and test automation.
•    Should have 5-8 years of experience on the below listed skill category.
– Designing, Code and Maintain medium to large applications/Modules.
– Strong Agile Software Development Skills – Strong Systems Analytical and Technical Design skills
– Experience in working with a set of technologies as listed below:
    Web Technologies – Angular, Angular.JS, React.JS, Node.JS
    Back End Technologies – Java8+, Spring, Spring Boot, Spring Boot Webflux, Restful API, Microservices, Design Patterns
    Data Base Technologies – Relational databases: Oracle, SQL Server, Postgres; NoSQL databases: MongoDB, Elastic Search, Cassandra
    Cloud Technologies – Amazon Web Services (AWS), Azure, Google Cloud
    Tools –
– DevOps: GIT, Docker, OpenShift, Kubernetes, Jenkins
– Build: Maven, Ant, Gradle
– Quality: SonarQube
 

About Etihad Airways

Etihad Airways, the national airline of the UAE, was formed in 2003 and quickly went on to become one of the world’s leading airlines. From its home in Abu Dhabi, Etihad flies to passenger and cargo destinations in the Middle East, Africa, Europe, Asia, Australia and North America. Together with Etihad’s codeshare partners, Etihad’s network offers access to hundreds of international destinations. In recent years, Etihad has received numerous awards for its superior service and products, cargo offering, loyalty programme and more. Etihad is recognised as one of the world’s leading airlines in response to COVID-19 and was the first airline in the world to fully vaccinate its crew on board.

Etihad sees tackling the climate crisis as the most important issue of our time, and through strategic partnerships with major global aviation brands and OEMs, Etihad is relentless in its pursuit of industry decarbonisation.

To learn more, visit etihad.com