A role for senior software professionals in eCommerce space
Be part of a great work environment
Lead and mentor high performing teams
You will be responsible for :
Developing strategic plans for the direction and control of product development activities
Managing all aspects of engineering activities within the organization.
Monitoring the delivery of quality product, considering both functional and nonfunctional aspects, while managing time to market.
Ensuring all engineering projects, initiatives, and processes are in conformance with organization's established policies and objectives.
Demonstrating expertise in a variety of the field's concepts, practices, and procedures.
Planning and accomplishing goals by leveraging your prior experience, expertise and judgment.
Performing a variety of tasks and leading junior professionals.
Keeping the staff motivated and providing technical direction and guidance.
Taking up the role of a project manager when required and assuming the role of a manager and support resource / mentor.
Reporting to senior management on a regular basis.
Designing and defining the interaction between the different components and teams.
Defining and ensuring compliance with world class build / release and configuration management processes.
You possess a Degree in Engineering with at least 10 years experience in software development within Ecommerce industry, with a minimum of 3 years leading teams.
You have solid experience in programming languages like Java / PHP, MySQL Varnish, Caching Akamai.
You are well versed with Big Data stack like - hadoop, hive, kafka, storm, spark, druid.
Excellent data structures & algorithms skills are required.
You possess strong operational and project management skills and you have good understanding of engineering technical issues / needs, financial, sales related to product design and development.
You have knowledge of open source software, frameworks and broader cutting-edge technologies around server-side development in Java and Big Data.
You have worked with product management teams in the past to set roadmaps; plan the development and delivery of products at an enterprise level.
You have worked on complex software architectures, operational metrics, and running the day to day operations of the business, in previous roles.
You also possess hands-on technology experience building and running large scale systems handling high volume sessions / transactions per day.
You are a problem-solver and you are capable of thriving in a fast-paced environment.
Experience with agile development would be a big plus.
Well-backed by multiple investors, our client is a tech-driven web commerce solutions platform that has been used by leading retail brands to optimise omni-channel fulfilment and improve post-click commerce customer experience.