وظائف شاغرة لدى مجموعة ماجد الفطيم مرحب بحديثي التخرج

وظائف شاغرة لدى مجموعة ماجد الفطيم

Job description

Role Purpose:

The Software Engineer will be responsible for development of services that perform the core functions of Beam Wallet, a regional tech startup headquartered in Dubai, and currently the leading mobile wallet app in the UAE. These functions include account management, payment processing, loyalty rewards, administration portal, campaign and data management. The successful applicant will play a vital role in developing the Beam key functionality, working as integral member of a multidisciplinary team of UX/UI designers, app front-end developers, QA engineers and platform managers led by Product Managers in an Agile methodology.

Role Details – Key Responsibilities and Accountabilities:

·     Write original code in Java and Scala to develop new services and functions that deliver on the product features defined by product manager.

·     Integrate external web services and internal proprietary program modules through reliable APIs.

·     Develop features in across multiple subsystems, mainly using Java and Scala, including collaboration in requirements definition, prototyping, detailed design, coding, testing and deployment.

·     Documents and demonstrates solutions by developing documentation flowcharts, layouts, diagrams, charts, code comments, and clear code that validates and follows industry coding style standards.

·     Maintaining and upgrading legacy code and help in executing third party API integrations

·     Fix bugs and perform upgrades to the front and back-end.

·     Implement, upgrade and monitor third party scripts, software or Amazon Web Services service extensions

·     Work closely with product managers, designers, QAs and server admins to ensure right implementations and deployments.

Functional/Technical Competencies

·     Full Stack development experience (Java / Scala/ Postgre / MySQL / Redshift /API web services / Linux )

·     Experience in development of back-ends that integrate with apps in the front-end.

·     Experience in installing/creating and troubleshooting extensions, debugging and problem-solving skills.

·     Knowledge of payment processing system and proven capabilities coding for payments.

·     Experience working with Agile/Scrum Development environments and Start-Up companies.

·     Strong UI / UX skills and understanding of Usability principles

·     Experience with back-end frameworks: Zend, JavaScript, MVC, bitbucket, GIT

·     Proven ability to think strategically in a very competitive e-commerce/digital sector, keeping up to date with technical innovations and testing new frameworks/tools that could be incorporated to the platform.

Personal Characteristics and Required Background:

 

Personal characteristics

  • Excellent organization and communication skill, both verbal and written
  • Strong experience working in cloud environments, especially Amazon Web Services.
  • Self-motivated and proactive attitude

Minimum experience

  • 5+ years of experience in Java programing.
  • 2+years of experience in Scala programing.

 

Minimum Qualifications/education

  • Minimum – Bachelor’s degree in Computer or Software Engineering
  • Desirable – Masters of Science in Engineering in IT related field

Seniority Level

Associate

Industry

  • Retail

Employment Type

Full-time

Job Functions

    • Other

  • Information Technology

  • Engineering

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *