Tuesday, September 15, 2020

Director of Engineering - Software Development (10-16 yrs) (Snaphunt Pte Ltd)

Job Description :


- A role for senior software professionals in eCommerce space

- Be part of a great work environment

- Lead and mentor high performing teams

- 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.

The Job :

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.

The Profile :

- 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.

Apply Now