[NOTICE] Be Aware of Scammers Posing as Anchanto Staff | Learn More

Engineering Director

APPLY NOW

Drive Engineering initiatives for a fast growing global SaaS product company

About Anchanto:

Anchanto is a Singapore-based technology company that provides SaaS products to help businesses maximize their e-commerce potential. The suite of products includes solutions for omnichannel sales, fulfilment operations, and data analytics. The company's technology is trusted by top brands, distributors, retailers, and logistics companies worldwide, including L'Oréal, Decathlon, and DHL Supply Chain. With over 10 local offices across Asia-Pacific, the Middle East, and Europe, Anchanto is rapidly expanding and seeking talented individuals to help shape the future of e-commerce.

We are passionate about our customers and believe that they are our most important asset, and we are always looking for ways to improve their experience. Our world-class products and our customer-facing teams are all designed to provide our customers with the best possible service

Role Overview:

We are hiring Engineering Director with a total 13-17 Years of IT experience and minimum 7 years of technical leadership experience. Anchanto engineering team is growing rapidly and we are looking for an exceptional leader who can manage entire projects deliveries from engineering side, and also attract, mentor, challenge and retain high quality engineers. Development for customizations in existing products for customers projects and building/enhancing products. Focus to be on improving productivity, development processes, release management, configuration management, quality, delivery timelines, capacity management, team competency and team structure for smoother deliveries.

Team Management:

  • Recruitment, training, mentoring, performance reviews and career management for engineering team members
  • Managing a team of developers in several technologies
  • Managing team members’ allocations for customer projects independently
  • Ensuring Engineering team members’ competency is assessed and improved as per projects requirements
  • Improving the productivity of the Engineering team
  • Clear reporting of the team members allocations and deliverables
  • Ensuring right structure for the team to deliver customer projects efficiently
  • High quality knowledge transfers for business continuity

Customer Centric Approach:

  • On time deliveries of customer projects
  • Ensuring adequate allocations and support for projects during various phases from kick-off to Go-live
  • Good quality project documentation from development standpoint
  • Efficient SIT support, UAT support, issues debugging, detailed RCAs and Go-live support

Development Management and Development Processes:

  • Ensuring development processes are improved and strictly followed (development kick-off, review of requirements and designs, coding standards, unit testing with good code coverage, code reviews, release notes, production deployment documentation) and consequently avoiding re-work
  • Review code and design on various aspects like extensibility, scalability, security, design patterns etc., and ensure that all relevant best practices are followed
  • Driving automations in various areas like unit testing, code reviews using specific tools, deployments etc.
  • Evaluate, improve, re-define and own the configuration management

Methodologies:

  • Evaluate the current development methodology and drive improvements for better end to end delivery
  • 100% visibility of the delivery to higher management
  • Development as per Waterfall and/or Agile methodology depending on projects requirements

Delivery timelines:

  • Ensuring team is delivering projects on time and any delays in a project does not have cascading effect on other projects timelines
  • Planning ahead of time for scalability based on incoming projects and forecasting
  • Working closely with Project Management Team, Sales functions to understand the demand

What You Need/ You have a track record of:

  • B.E/B.Tech/M.Tech/MCA with overall minimum 13+ years of experience in building and delivering highly scalable software with at least 2+ years of experience in leading engineering team
  • Technical leadership experience in planning, designing, implementing, and delivering large projects spanning multiple engineers
  • Should be able to work under minimal / no supervision, and make technology decisions regularly
  • Experience working in a high growth and fast paced environment
  • Proficiency with code versioning tools such as Git, Github, SVN
  • Experience with AWS Cloud deployment
  • Familiarity with RESTful APIs. Should have good knowledge of JSON and XML
  • Well-versed with SOA / Microservice principle, cloud-based web services architecture, design patterns, DevOps, CI/CD tools and TDD
  • Experience managing development delivery in agile methodologies such as Scrum and Kanban
  • Comfortable in managing team members with different skill sets and technical areas of focus.
  • Excellent communication skills (written and verbal), interpersonal skills, Clarity of thought, skills in dealing with a diverse population
  • Passionate about technology, problem solving, learning new skills, sharing expertise and knowledge
  • Well organized, Self-motivated, results driven individual, good at understanding the big picture.
  • Strong team player with ability to handle multiple projects and team
  • Able to lead recruiting efforts and determine headcount for the team.