The Senior Software Engineer is a fully participating member of a cross functional team working autonomously on technology development and problem resolution. The role involves the design, development, implementation and maintenance of technology solutions and products that support the Emirates Group Business.
Job Outline:
– Translate functional and non-functional requirements into fit for purpose technical design and solutions. Ensure solution performance, business edge cases and security related issues while developing software.
– Debug issues of complexity and follows design documents with minimal or no supervision.
– Perform code review of peers by following good coding principles. Translate business solution requirements into potential technical solutions based on technical design.
– Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrate good judgment in selecting methods and techniques for obtaining solutions.
– Work with senior technical engineers in the technical design process by contributing in the analysis of technical application requirements.
– Automate unit tests and carry out testing independently. Troubleshoot issues, fixes defects that are moderate to high complexity and carry out testing independently.
– Shadows peer engineers on design and architecture components and collaborate with members of the cross functional team to identify areas of inefficiency and propose solutions.
– Adhere to the Emirates Group IT coding standards, guidelines and best practices.
– Responsible for corrective, adaptive, preventative and perfective maintenance of products in collaboration with other capabilities for the relevant product.
SPECIFIC ACCOUNTABILIES
Enterprise Test Data Management (ETDM) & Platform services :
– Design, build and maintain self-service Enterprise Test Data Management platform, tools and services that caters to the organization, thereby facilitating reduced time to market and improved quality
– Design, develop and implement platforms, tools, dashboards, and services as needed by the Quality Engineering function to support the Quality Engineering blueprint for the organisation
– Facilitate setup of service virtualization tools and mocking solutions for feature teams to consume
Information Technology. Other: 5+ Years
Degree or Honours (12+3 or equivalent):
– Degree in a relevant field such as Computer Science, Computer Engineering or Software Engineering.
– 5+ yrs of hands-on software development experience using Java/J2EE, Spring, SQL, No-SQL technologies
– Good understanding of Architecture including Microservices and SOA, cloud hosted large scale applications, CI/CD, Agile and DevOps practices
– Experience in design and implementation of test data generation capabilities to support test data needs of multiple teams across non-production environments
– Knowledge of data security/privacy policies, guidelines and standards (GDPR, PCI-DSS etc.)
– Experience in the design and implementation of tools and dashboards for Software quality engineering / quality assurance requirements.
– Experience in setting up of service virtualization and mocking solutions.
Join us in Dubai and enjoy an attractive tax-free salary and travel benefits that are exclusive to our industry, including discounts on flights and hotels stays around the world. You can find out more information about our employee benefits in the Working Here section of our website www.emirates.com/careers. Further information on what’s it like to live and work in our cosmopolitan home city, can be found in the Dubai Lifestyle section.Join our growing team and enjoy a competitive remuneration package, discounts on flights and hotel stays. Find out more about working with us in our website www.emirates.com/careers
Details: Posted on: 15th September 2022 Company Name: Madison international RE Employment Type: Full Time Remote Job: No Monthly Salary:...
Apply For This JobDescription: GCC Exchange is looking for a DOT NET Developer having 3-4 years of application development experience in Microsoft...
Apply For This JobDescription: We are looking for a RECEPTIONIST / FRONT DESK EXECUTIVE to perform a variety of administrative tasks. Duties include providing...
Apply For This JobJob Discription Job summary: We are looking for a meticulous phlebotomist who will be responsible for drawing blood from patients...
Apply For This JobJob Discription Company Description Klevere is building an AI workforce across marketing and sales to 100X growth and scale economically....
Apply For This JobDescription: Experience: Minimum 3 years experience in Call Center Sector. Setting sales goals and targets: The Teles Sales Marketing...
Apply For This Job