Role:Role: Engineering Manager-E Commerce
About the company:
Ā
Our client in Indian retail conglomerate which is setting up tech driven brand co-creation platform that transforms powerful ideas into authentic, profitable and experience-led brands that will define the future of brands in fashion, beauty, food and home decor space.
Ā
About the role:We are currently building an exciting multi-category, digital first, direct to consumer, commerce business for
couple of new brands in Food & Fashion category. The Engineering Team forms the backbone of our
ecommerce business. We build and iterate over our core platform that handles orders, payments, delivery
promises, order tracking & logistics integrations.
We are looking for an Engineering Manager to lead its development across web, mobile and in-store devices.
You will be responsible to work closely with business leaders to understand the developer needs and device
solutions through developer tools and services. The role incumbent will be managing a team of in-house &
outsourced developers and will be responsible for defining the technical roadmap, project delivery and
maintenance of systems developed in-house. The incumbent will also be driving technology innovation with
integrations and external partners to fully leverage the latest solutions and technologies for servicing the
organization needs. This role will report to the Director-Engineering.
Location: Mumbai based preferably. We can also consider Bangalore based candidates.
Responsibilities:Your core responsibilities will include Technical Guidance, Execution, Delivery & Team Management. You will
be working in a fast-paced and agile work environment delivering quality solutions that have immediate
business impact.
ļ· Ownership of engineering features and components from concept, design, development &
deployment
ļ· Participate in the solution architecting, enterprise interface design and integration.
ļ· Work with users to understand requirements, and design scalable and efficient technology solutions.
ļ· Manage multiple projects across a wide breadth of technologies, coordinate dependencies, and
interactions with other internal teams and external partners.
ļ· Communicate cross-functionally, collaborate with Business teams, Product managers, engineers and
QA to plan, own and deliver solutions on time.
ļ· Ensure teams follow best practices regarding coding standards, code reviews, and testing. Responsible
for code quality, review & release strategy.
ļ· Define and drive development team priorities and ensure delivery through in-house and vendor
development teams.
ļ· Keep tab of latest technology trends and leverage it for improvements/changes in current setup to
increase efficiency, reduce maintenance cost and time to market.
ļ· Publish regular reports of activities and highlight potential risks.
ļ· Attract, hire, retain, motivate and mentor engineering team resources.
Required Qualification, Experience & skills:
ļ· Bachelor's degree in Computer Science, Computer Engineering or related technical discipline
ļ· 6-8 years of overall developer experience with a focus on programming in PHP, and a working
knowledge of android and IOS app development
ļ· Prior experience in managing a team of min 4-6 engineers
ļ· Hands-on management with deep-dive into the details of software design, implementation and
debugging
ļ· Experience of implementing Agile, Scrum & Iterative processes
ļ· Experience taking a leading role in building complex software systems that have been successfully
delivered to customers
ļ· Knowledge of professional software engineering practices & best practices for the full software
development life cycle, including coding standards, code reviews, source control management, build
processes, testing, and operations
ļ· Experience in communicating with users, other technical teams, and senior management to collect
requirements, describe software product features, technical designs, and product strategy
ļ· Experience mentoring junior software engineers to improve their skills, and make them more
effective, product software engineers
ļ· Hands-on expertise in many disparate technologies, typically ranging from Web development, Mobile
app development, AWS, machine learning, large scale data platforms, service oriented architecture,
distributed systems design, android platform, front-end user interfaces, databases etc.
Regards
Team Merito