Trace One’s mission
Our mission is to drive consumer trust. Our cloud-based platform connects retailers and suppliers to help collaborate on product development and risk mitigation. We are committed to partnering with leaders in the consumer industry – retailers and suppliers – to help them build more innovative products while adhering to legislation, meeting consumer demand and protecting their brands.
Trace One’s platform powers over 20,000 companies in more than 100 countries and supports $300B+ annually in private label. By combining market leading solutions, best practice business process and collaborative programs, Trace One provides a unique combination to meet the needs of a demanding retail industry Our vision is to drive bottom line benefits for our customers – and create a healthier, safer, more interesting world for consumers.
For more information, please connect to http://www.traceone.com/ or follow us on Twitter @TraceOneNetwork
Context
Within the Engineering department, the mission is to, in an international and multicultural environment:
- Lead the local Front-End, Back-End, BI/Data, QA and Architect development teams.
- Drive the vision, design, technology strategy and development of solutions to support the company.
- Guarantee the execution of the product roadmap on time, cost and according to the defined quality criteria and ensure the maintenance of all solutions.
Responsibilities
Strategy – Operations
- In consultation with the Head of Engineering, define the best technical strategy(s) by product type
- Ensure that product specifications (user stories) from Product Management teams are well understood by development teams
- Implement the best technical solutions to meet the needs formulated by the Product Management team with maximum optimization of the "Time To Market" and cost
- Plan the resources and profiles required to deliver solutions with a good distribution of resources between in-shore and off-shore;
- Ensure the capitalization of developments in order to optimize costs
- Be the guarantor that any R&D investment is linked to a business need and therefore associated with a user story
- Define with the quality manager the quality assurance strategy (automatic tests, performance, robustness, ...) and ensure a high level of quality (low number of bugs, optimized response time)
- Report on delivery, maintenance and quality indicators on all solutions and budget monitoring
Management
- Take over the management of the local Engineering team
- Define and organize according to the Agile methodology, the teams of the department in order to optimize the efficiency of "delivery"
- Increase the skills of all developers, architects and QA in their areas of expertise
- Ensure that processes and best practices are implemented and respected
Skills
As Engineering Manager, you ensure efficient and constructive collaboration with all your contacts and help the team to develop skills and expertise through your educational action.You are a team player and have a good sense of interpersonal relationships. You are recognised for your sense of analysis and listening skills and you enjoy searching for solutions and problem solving.
You demonstrate some knowledge and experience of the Agile methodology.
You have a solid technical expertise and strong versatility in web technologies (Front-end, back-end) and development tools:
- Administrative and network skills
- Development environment - .NET
- Web applications: JavaScript, PHP…
- Knowledge of Microsoft Frameworks
- Programming languages C#
- Cloud (AWS, Google Cloud)
Desirable development experience:
- React.Js
- Knowledge of CMS (Drupal...)
- Docker