Company logo hidden

Software Engineer

Unlock employer 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

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.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

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 Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct