Engineering Team Lead .NET

Hybrid
Manager
🇫🇷 France
Engineering Manager
Software development

Have you ever booked a hotel online? Then you’ve probably used D-EDGE without knowing it.

Mission 🚀: Every day, we help more than 18,000 hotels worldwide to develop their online visibility and sales through leading-edge cloud-based e-commerce solutions.As a subsidiary of the Accor group, D-EDGE simplifies the life of independent hotels and hotel chains alike.

Figures 📊 : D-EDGE Is the European No1 and World No3 hotel distribution technology provider in hospitality. With a team of more than 500 experts located in over 20 countries, D-EDGE provides localized support, services, and tools. With its global network of 500+ partners, D-EDGE’s ever-expanding ecosystem is a positive place to do business and grow.

Values😍: At D-EDGE we are driven by these 4 key values:

We care about people #PEOPLE FIRST

We dare to share #OPEN COMMUNICATION

We embrace change #ADAPTABILITY

We go the extra mile #GO BEYOND

🧑‍🤝‍🧑ABOUT THE TEAM:

The Product Manager is located in Bordeaux The team is responsible for the product it is working on, from implementation to bug fixing, from deployment to monitoring. The team benefits from a large autonomy regarding organization, architectural and technical choices, work closely and on a daily basis with transverse teams (QA, Support) and taking into account that the production infrastructure is managed by the ITOps team. Security is a major concern for us and our clients, and so we are supported by our security team.

💻 ABOUT THE PRODUCT:

We provide to our customers the possibility to protect their brand and improve their direct distribution sell-through.

To achieve this mission, we provide our hoteliers tools and services to manage their visibility on internet search engines, and price comparison websites called metasearch.

The mission of the product is divided into different parts :

- Provide price and availability information to partners such as metasearch

- Track the visitor path

- Define the source of the booking

- Provide a tool to let the hotelier define its visibility on metasearch engines

We work in close collaboration with our internal agency which provides a complete service to the hotelier to increase its visibility and bookings.

Our internal agency, Digital Media Services, uses a dedicated tool, created by a tier-party provider. Our mission is to provide all necessary information to have a seamless integration of this tool with our systems. Very recently D-EDGE acquired this tier-party provider and is now also owner of this application.

Challenges ahead are quite ambitious:

- On the short-term, we have immediate challenges to ensure our constant compliance towards GDPR and ePrivacy updates, while preserving our business model.

- On the mid-term, we have to create a complete vision of the future of the Digital Media in D-EDGE. We are ready to build a new offer based on our latest acquisition and our existing tool. The challenge is to merge all these functionalities in a coherent and complementary toolset offer.

💻 ABOUT THE STACK:

On the technical part, the product is built with a micro service approach. APIs are used internally but also by our partners, with a high volume of calls. To ensure performance and protect our systems, we manage different levels of cache. Our organic growth constantly challenges us to maintain and improve our services performance.

The big majority of the stack is coded in .Net Core. We use MongoDB as a database. Most of our applications are hosted on Azure.

On the other side of the coin, we have a few legacy applications that we need to decommission, written in PHP and Node.

Your Missions

As team lead, you are responsible for leading the evolutions and maintenance needs. Your scope covers all stages of development, including working on specifications, planning, day to day operations and delivery. You are also managing a technical team of 4 engineers.

As a manager, you are responsible for growing the expertise of individual engineers and the team as a whole. To realize this mission, you will be supported by your Head of engineering. And will work in close collaboration with your Product Manager.

🎯 WHAT YOU’LL BE DOING:

Technical responsibilities

  • Define the best product architecture to ensure a stable and performant toolset
  • Define development guidelines for your product
  • Manage technical backlog and prioritize the epicsDevelop with the team members

Management and organization

  • Lead the development team through direct management of engineers, as well as mentorship.
  • Ensure that the team members are learning and growing and remain motivated.
  • Ensure that the team objectives are set and on track.
  • Ensure that the organization of the team is consistent with the team principles and allow an efficient collaboration between all stakeholders.
  • Collaborate with the Head Of Engineering to create a multi-skilled team
  • Manage HR operations such as one-to-one meetings, bi-annual reviews, leave requests and newcomers onboarding process.

Project Management

  • Plan, design and follow-up technical projects with anticipation of possible difficulties.

  • Participate in the design of software architecture and technical choices.

  • Animate the design and grooming meetings for the projects.

  • Ensure the proper documentation is written and maintained, including experiment reports, architecture overview, technical specifications, team-related documentation, on-call/supervision help.

  • Ensure the project CI/CD workflow is efficient and consistent, and includes relevant monitoring and alerting.

  • Perform recurring reporting to the Head Of Engineering to identify progress on projects, as well as difficulties and risks.

  • Collaborate with various teams to ensure the proper integration of the product within the D-EDGE Product Family.

Quality and performance

  • Ensure high standards in development and quality are met and consistent.
  • Ensure that technical choices made by the team are consistent with the general architecture principles, mature, and will be maintainable in the long term.
  • Ensure the efficient contribution of the engineering team to the incident management whenever necessary.
  • Ensure that the technical debt is managed and under control.

Innovation & tech community

  • Create the right conditions for technical experimentation and innovation.
  • Stay aware of the technical evolution in order to apply them to the product
  • Maintain the right balance between technical innovation and the need for mature solutions.
  • Foster the culture of sharing knowledge and experimentation through the team, in D-EDGE and in the tech world

⭐WHAT YOU’VE GOT:

  • You have 7+ years of experience in engineering in a SaaS environment and production management.
  • You have already been the manager of an engineering team of 3+ people.
  • You have a strong technical background and the ability to work closely with engineering teams, understand technical requirements, choices, and architectures. In particular, you have a good knowledge of the technologies and frameworks used by the team.
  • You have the ability to analyze, understand and design software architectures with security, reliability and performance objectives in mind.
  • You are familiar with the project and software engineering past and present popular methodologies: SCRUM, KANBAN. You successfully managed projects of various types, including development of new features, maintenance or fine-tuning of existing products.
  • You are a problem solver, with the ability to go deep into details whenever necessary.
  • You have good written and oral communication skills with the ability to collaborate with technical and non-technical stakeholders.
  • You speak and write French and English.

RECRUITMENT PROCESS:

1. Call with the Talent Acquisition Manager

2. First Interview with VP Engineering and Engineering Manager

3. Technical Test

3. Technical and cultural fit Interview with team members

... and welcome to D-EDGE ! :)

Please be aware that we will be asking for work references.

D-EDGE is an equal opportunity employer. We do not discriminate based on : race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.

 

Other jobs at D-EDGE Hospitality Solutions

 

 

 

 

 

 

 

 

View all D-EDGE Hospitality Solutions jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇫🇷 France
Engineering Manager

No spam. No ads. Unsubscribe anytime.

Similar jobs