Emirates NBD Circular Logo

Software Engineer

Emirates NBD Dubai, United Arab Emirates Posted: 28 Nov 2024

Financial

  • Estimate: $40k - $60k*
  • Zero income tax location

Accessibility

  • Office Only
  • No Relocation Support
  • No Visa Provided

Requirements

  • Experience: Junior
  • English: Professional

Position

Emirates NBD is seeking a Software Engineer who will practice software engineering following best practices and principles to deliver high-quality, maintainable, reusable, reliable, performant, and scalable software on schedule. The Software Engineer will be responsible for the design, implementation, and delivery of high-quality applications in accordance with the agreed scope, cost, and timeline. This role will involve analyzing business and functional requirements, converting these into technical specifications, and ensuring the integrity of code through various testing and documentation standards.

Responsibilities:

  • Design, implement, and deliver high-quality applications.
  • Analyze business and functional requirements.
  • Convert functional requirements into technical specifications.
  • Create and design data models and program structures.
  • Code and debug applications using various software languages.
  • Write secure, clean, and well-documented code adhering to international best practices.
  • Perform unit testing to validate code functionality.
  • Participate in peer code reviews to enhance software quality.
  • Maintain comprehensive system-related documentation.

Requirements:

  • Candidate Profile: UAE National, with Family Book.
  • Education: Graduate/Post-graduate degree in Computer Science or Engineering.
  • Experience: Minimum of 1-3 years of coding experience with programming languages including Python, NodeJS, ReactJS, JavaScript, or TypeScript.
  • Hands-on experience with performance tuning, debugging, and monitoring.
  • Excellent knowledge of developing scalable and highly available Restful APIs using NodeJS technologies.
  • Well-versed with CI/CD principles and troubleshooting issues in a distributed services ecosystem.
  • Experience with Agile methodology.
  • Strong interpersonal and communication skills to interact with senior management.

Language Requirements: Not specified.

What We Offer:

  • Competitive salary package.
  • Market-leading bonus structure.
  • Strong emphasis on work/life balance.
  • Generous annual leave entitlement and private healthcare.
  • Opportunities for learning and development.

Why Join Us?
At Emirates NBD, we aspire to be the employer of choice, providing our employees with opportunities to unlock their potential and excel in their careers. We encourage interested candidates to apply for positions that match their skills and capabilities. Emirates NBD is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment, although only shortlisted candidates will be contacted.

Apply now

Jobs you might like   View all jobs

About Emirates NBD

Emirates NBD (DFM: Emirates NBD) is a leading banking group in the MENAT (Middle East, North Africa and Türkiye) region with a presence in 13 countries, serving over 20 million customers. The Group has operations in the UAE, Egypt, India, Türkiye, the Kingdom of Saudi Arabia, Singapore, the United Kingdom, Austria, Germany, Russia and Bahrain and representative offices in China and Indonesia with a total of 853 branches and 4,213 ATMs / SDMs. Emirates NBD is the leading financial services brand in the UAE with a Brand value of USD 3.89 billion. Emirates NBD Group serves its customers (individuals, businesses, governments, and institutions) and helps them realize their financial objectives through a range of banking products and services including retail banking, corporate and institutional banking, Islamic banking, investment banking, private banking, asset management, global markets and treasury, and brokerage operations. The Group is a key participant in the global digital banking industry with 97% of all financial transactions and requests conducted outside of its branches. The Group also operates Liv, the lifestyle digital bank by Emirates NBD, with close to half a million users, it continues to be the fastest-growing bank in the region. Emirates NBD contributes to the construction of a sustainable future as an active participant and supporter of the UAE’s main development and sustainability initiatives, including financial wellness and the inclusion of people of determination. Emirates NBD is committed to supporting the UAE’s Year of Sustainability as Principal Banking Partner of COP28 and an early supporter to the Dubai Can sustainability initiative, a city-wide initiative aimed to reduce use of single-use plastic bottled water.