أرسل لي وظائف مثل هذه
الجنسية
أي جنسية
جنس
غير مذكور
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
As a Senior Technical Software Engineer - Apps Team (Customer Experience Pillar, Web & Mobile) you will 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. 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.
In this role, you will:
- Collaborate with the team to deliver technical design, development and deployment of complex solutions within relevant product. Carry out effective technical design reviews to ensure that the right architecture patterns are used by the team.
- Drive the adoption of Engineering practices , implement development process automation, lean software development, built-in-quality, test driven development, agile practices, and timely root cause analysis and blameless incident post-mortems.
- Contribute to sprint/work design and planning by providing subject matter expertise on business domain and relevant technologies and actively contribute to technology specific community of practices.
- Manage and mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities. Responsible for their technical deliveries and adherence to design and coding standards and practices.
- Ensure optimal use of enterprise application platforms, tools and libraries in line with the approved technology architecture.
- Responsible for corrective, adaptive, preventative and perfective maintenance of products in collaboration with other capabilities for the relevant product.
الملف الشخصي المطلوب للمرشحين
To be considered for this role, you must meet the below requirements:
- Degree in Computer Science, Software Engineering, or related field (or equivalent practical experience) or Honours (12+3 or equivalent).
- 5+ years of experience in software engineering, with at least 3 years focused on mobile applications (iOS, Android, or cross-platform).
Proven Experience in:
- GraphQL schema design, performance optimisation, and mobile integration.
- Experience Mobile App Middleware API design, microservices, orchestration layers.
- Real-time messaging frameworks (e.g. Kafka, WebSockets, JMS, AMQP, Firebase Cloud Messaging).
- Demonstrated technical leadership in Agile teams, including mentoring, code reviews, and driving engineering best practices
Knowledge/skills:
- Hands-on with generative-AI developer tools to code, refactor, test, and review; strong prompt design and rigorous verification of outputs.
- 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 coder in the technology listed in the skills category.
- Implementation of contemporary engineering practices like lean software development, test driven development, continuous integration and continuous deployment.
- Establishing and managing technology platforms for DevOps, Code Management, Testing, Continuous Integration and Continuous Deployment to ensure a robust and reliable code base is maintained.
القطاع المهني للشركة
المجال الوظيفي / القسم
الكلمات الرئيسية
- Senior Technical Software Engineer - Apps Team (Customer Experience Pillar
- Web & Mobile)
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com
The Emirates Group
Join our Digital Engineering team , where we are always on the lookout for passionate and curious software engineering professionals who are driven to deliver a world-class experience to our customers. We are a diverse team that leverages modern technologies, engineering practices, and innovative approaches to build exceptional software products. Our technology stack currently includes React, Java, Node, Spring, Swift, and Kotlin, continually evolving with the industry and profession. If you are passionate about pushing the boundaries of technology and enhancing customer experiences, we invite you to apply to be part of our team shaping the future of aviation technology at Emirates Group. Based in Dubai, the Emirates Group is a highly profitable business with a turnover of approximately US$18.4 billion and over 50,000 employees. The Group comprises of dnata, one of the largest air services provider globally and Emirates airline, the Group’s rapidly expanding and award-winning international carrier. Currently, Emirates flies to over 125 destinations across 6 continents on a modern fleet of 180 wide-bodied aircraft...