In this role you will Work with senior technical engineers in the technical design process by contributing to analyzing technical application requirements Convert technical solutions for small to mediumsized initiatives into lowlevel design and working code Independently write secure and optimized code by implementing Emirates Group approved coding standards Participate in rotational oncall support and actively participate in resolving production issues within SLAs with minimal or no active supervision Responsible for builtin quality and ensuring unit testing as part of the CI CD pipeline Analyse and fix all identified defects with minimal rework Ensure refactoring 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 Qualifications Experience To be considered for the role you must meet the below requirements Degree or Honours 12 3 or equivalent in a relevant field such as Computer Science Computational Mathematics Computer Engineering or Software Engineering Minimum of 3 years experience in ITSoftware Engineering Must have broad expertise or unique knowledge in Relational databases Oracle SQL Server Postgres NoSQL databases Couchbase MongoDB Elastic Search Cassandra Integration Informatica Snaplogic Solace APIGEE Application Performance Monitoring AppDynamics Splunk Experience in providing production support for business solutions using ITIL framework Proficiency with writing unit tests for apps Desirable highlevel knowledge on infrastructure and networking Desirable highlevel knowledge on Java and Java scripting Familiarity with CI CD Git You will be redirected to the company website to apply for this position
Software Engineer • United Arab Emirates