Senior Software Engineer

Amazon.ae

Amman, Jordan

Ref: RP971-513

Job description / Role

Employment: Full Time

DESCRIPTION

About SOUQ.com

Souq.com is the largest ecommerce site in the Arab world. Every month, Souq.com attracts more than 35 million visits to its catalogue of more than 1.5 million unique products in 20 different categories, including consumer electronics, household goods, fashion, watches, perfumes, toys, and baby products. Established in 2005, Souq.com today operates both as an award-winning retail business and an online marketplace that allows SMEs, merchants, brands and distributors to distribute their products online.

With more than 3,000 employees, we operate with the scale and ambition of a big corporation, but we cultivate a strong entrepreneurial and nimble mindset to ensure we execute with speed and efficiency. We have offices and local operations in UAE, Egypt, Kingdom of Saudi Arabia and Kuwait, and leading Product and Engineering centers in Jordan and India. We offer competitive salaries and benefits, and a unique opportunity to join the leading player in an ever growing and exciting industry.

Job Purpose:

To help in planning, building and maintaining core functions of Souq.com Technology systems.Mentor and lead agile engineering team to deliver high quality products.
Work with the team of developers to develop and support large-scale software systems.

Job Description:

If you are a sharp software engineer with a creative flare, strong problem-solving skills, a solid computer science foundation and the desire to be an individual contributor in Souq.com next generation technology, we would like to meet you. Joining our team provides the unique challenge and opportunity to write a software that benefits our customers. The ideal candidate will draw upon exemplary analytical, critical thinking, and problem solving skills, deep software development experience, and a passion for creating reliable and maintainable systems. The candidate should be open to new challenges, extremely good at multi-tasking, innovative, creative, self-directed and a great team player. The candidate should also drive continuous process improvement, and collaborate effectively with aggressive cross-functional business and software development teams to solve problems and implement new solutions.

Key Responsibilities:

· Assist the team in developing roadmaps for both system and product growth.
· Support project management in project execution of cross functional activities.
· Design, plan, and execute projects to support company growth.
· Represent the team to leadership and other groups.
· Coach developers and improve their skills.
· Solving large-scale engineering challenges.
· Develop all required functionalities as per team plan.
· Ensure that all activities are being documented (in details) and well maintained.

Communication / Internal / External:
Internal: Technology and product Team
External: None

Requirements

Basic Qualifications:

· Engineering in Computer Science or equivalent combination of technical education and work experience.· 5+ years of programming experience with astonishing development responsibilities in Java.
· Bachelor's Degree or Masters in Computer Science or related field.
· Solid technical understanding and API documentation are essential for cross-team development.
· Demonstrate ability to improve technical processes.
· Agile development, daily scrum, taking ownership of both production issues and new features

Preferred Qualifications:

· Software development leader in a large-scale organization
· 7+ years of programming experience with astonishing development responsibilities in Java.
· Real world experience with SQL data store for java applications, Java ORM tools like Hibernate/JPA. Production MySQL is a plus
· Java ecosystem for daily development: Spring/Play framework, Apache *,Ant/Maven/Gradle, Tomcat/Jetty/TomEE, Jenkins.
· RESTful API specification, implementation, JSON and solid documentation will be a plus (or SOAP webservice experience with leanings towards REST).
· Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
· Knowledge in AI and ML algorithms with hand on experience.

About the Company

Amazon.ae, formerly Souq.com, is an English-Arabic language e-commerce platform, owned by Amazon, Inc. It is the largest e-commerce platform in the Arab world. On March 28, 2017, Amazon.com Inc. confirmed it would be acquiring Souq.com for $580 million. On May 1, 2019, Souq.com became known as Amazon.ae.

Get personalised updates on latest vacancies
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month