Job Purpose:
Design, develop, improve and maintain the e-commerce architecture of one world-renowned department store for its Middle East omnichannel footprint. Manage other technical team members (both in-house and outsourced) to ensure sure the platform is launched on time and remains scalable for future business needs and expansion plans.
Strongly contributing to the solution's blue print, the Lead Backend Developer effectively works as a team leader in designing the technical specifications, being part of the core development and the code review process. Translate business needs into effective technical solutions using available technologies in the market. Map the business requirements to the product capabilities (Downstream OMS: Oracle customized; Commerce: Magento, Frontend: React with Node.js APIs, etc.) and layout the extensions wherever safe and possible or to develop the bespoke components.
Functional Responsibilities:
1. Manage a team of Front-end developers (React), Magento developer(s), Full stack developers (Node.js, React), both in-house and/or remote, to release and maintain a fully fledged e-commerce solution with strong omnichannel features.
2. Help defining effort estimations, sprints, project timelines with the help of ad-hoc project managers and product team inputs.
3. Help recruit and interview new team members, both in-house and/or remote.
4. Design scalable solutions that are suited to the enterprise architecture.
5. Identify the performance bottlenecks by monitoring the application and provide technical solutions.
6. Be part of the core development team as well as review the delivered code to make sure it adheres to the best practices.
7. Enable the business units by supplying a rapidly deliverable solution architecture.
8. Understand the capabilities of the team and engage where necessary to promote lead practice and learning, acting as the team leader for the whole technology team (4 – 8 people).
9. Be responsible for the quality of the deliverables of the project against requirements
10. Deliver fit / gap analysis between requirements and OOTB features. Fit / gap analysis should detail any level of customization required.
11. Partner with project teams to clarify requirements, initiate solutions and develop deliverable software in the iterations of Scrum.
12. Build internal confidence and ensure team success with solid technical skills and knowledge, hands-on implementation capabilities, can-do attitude, excellent communication skills, reliability and commitment to deliver quality.
13. Coordinate with outside vendors (where applicable) to ensure their work is delivered on time and on scope.
Team Work:
1. Promote a culture of innovation and teamwork.
2. Mentor and coach other colleagues in best practices and lead projects.
3. Inspire the team to reach higher results with proper thought leadership.
4. Participate as a contributor to an interdisciplinary team that includes designers, project managers, product managers, business stakeholders, testers and developers.
People Development:
1. Manage backend team including hiring, on-boarding, and professional development.
2. Provide leadership and direction to subordinates towards the achievement of satisfying career goals and objectives.
3. Guide and motivate subordinates to enhance performance and produce quality work, and ensure that they are continuously developed for higher level roles.
4. Mentor team members (developers) to acquire your knowledge whilst growing into a more senior role.
5. Includes employee evaluation, teambuilding, employee counselling and/or discipline, and approving any recommendations for hiring (developers but not limited to), termination, pay changes, job changes, and training.
6. Prepare performa
Job Details
Posted Date: | 2019-05-14 |
Job Location: | Dubai, United Arab Emirates |
Job Role: | Information Technology |
Company Industry: | Internet/E-commerce |
Preferred Candidate
Career Level: | Management |
from Jobs in UAE | Bayt.com http://bit.ly/2vVNnwn
0 comments:
Post a Comment