⚡ WHO WE ARE:
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.
Culture 😍: 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
Explore our Culture Book today and see if D-EDGE is the right fit for your career aspirations! D-EDGE is an equal-opportunity employer. We welcome all qualified candidates regardless of race, ethnicity, religion, gender, sexual orientation, age, disability, or any other legally protected status.
🧑🤝🧑 ABOUT THE TEAM
You will be joining the Digital Media feature team alongside 4 other Software Engineers ! You will be reporting to Jeanne-Marie, the Engineering Team Lead.
The team's main purpose is to provide digital marketing solutions to maximize direct sales and cost control for our clients. Including price and availability distribution to the main actors such as Google, Bing, Trivago, Tripadvisor… ; Tracking methods compliant with GDPR and ePrivacy and much more challenges.
Main current challenges:
- Enhance our connectivity mechanisms to increase our accuracy on hotel prices and availability
- Increase the functional perimeter and remain up to date with GDPR and ePrivacy standards
- Improve performances, finops and uptime.
- Optimize Azure functions to manage load
- Modernize the current stack towards containerized services on AWS
- Enhance reliability and monitoring
- Integrate new attribution methods based on AI and Machine Learning
🎯 WHAT YOU'LL BE DOING:
You will work in a team dedicated to the development and maintenance of the whole digital media application portfolio. For example a dedicated application that can help clients to follow their campaigns; tracking and attribution components; and components that synchronize our data with external partners (like google, bing, …). You will also participate in the development of new components that will allow us to push our prices and availability to external partners.
You will be involved in all stages of development:
- Study of the evolutions with the Product Manager,
- Technical and architectural choices with the Engineering Team Lead,
- Writing technical specifications,
- Development, quality assurance and deployment,
- Guiding other developers in developing their skills and expertise.,
- Monitoring production metrics and addressing issues.
The missions of the Senior Software Engineer are:
Technical Expertise
- Participate in the development, as well as in the improvement of critical components of the D-EDGE products.
- Identify technical risks and solve them.
- Participate in the design of the technical solution regarding functional requirements.
- Master micro service architecture, API based and event driven communication
- Actively participate in design and grooming meetings for the projects you follow by challenging solutions and deepening thinking.
- Ensure the proper documentation is written and maintained.
- Maintain the right balance between technical innovation and the need for mature solutions.
Quality and performance
- Ensure high standards in development and quality are met and consistent.
- Ensure technical choices made by the team are consistent with the general architecture principles, mature, and will be maintainable in the long term.
Innovation & tech community
- Initiate technical discussions in your field of expertise, propose improvements and experiments.
- Collaborate with other Experts to improve the ability of teams to solve complex issues involving complementary skills.
🎒 WHAT YOU’VE GOT IT:
- You have 7+ years of experience in engineering and software development.
- You have a strong backend expertise and you’re able to quickly get up to speed with backend technologies when necessary.
- You have a strong technical background and the ability to work closely with your teammates, understand technical requirements, choices, and architectures. In particular, you have a strong knowledge of the technologies and frameworks used by the teams and have a recognized field of expertise.
- You have the ability to analyze, understand and design software architectures with security, reliability and performance objectives in mind.
- You work with a production management mindset. You are able to set and check relevant alerts and intervene when an incident occurs in production.
- You are using Dev Ops tools (CI, CD, Infra as code, monitoring).
- You are familiar with the project and software engineering past and present popular agile methodologies such as SCRUM, KANBAN, ShapeUp.
- You are a problem solver, with the ability to go deep into details whenever necessary.
- You are able to collaborate closely with technical stakeholders, explain your choices, argue and convince.
- You speak and write French and English.
Stack and languages
- *C# (.Net6/8, .Net Framework 4.7.2)
- Asp.net Core
- *GIT
- *AWS/Azure and on premise environments
- *Kubernetes, Docker
- *Monitoring with Grafana, Bugsnag
Nice to have:
- MongoDB, MS SQL, PostgreSQL,
- Open API, Swagger,
- IA and ML mechanisms, SageMaker
- Terraform,
- Powershell scripting,
- Gitlab,
- IIS, Windows services
- GTM knowledge
- Experience in using TypeScript, React JS.
💜 WHY YOU’LL LOVE US:
- Remote Friendly: Two days in the office, three days remotely.
- Remote Allowance: 2.60€ per day, up to three days per week.
- Transport Coverage: 50% of transport costs from home to work.
- Meal Allowance: 9.48€ per day, paid at 60%.
- Accor Employee Card: Discounts on hotel bookings.
- Incentives: Bonus plans, wage savings, and a variety of incentives.
- CSE Benefits: Access to sports and cultural activities, gift cards, and various discounts.
- Volunteer Opportunities: Access to a network of certified nonprofits to get involved in.
- Career Development: Opportunities for career growth and internal moves.
A Call to Arms
In joining us, you will not just be a part of a team; you will be a sentinel in the vanguard of D-EDGE’s infrastructure evolution. We promise you blood, sweat, and tears in the battle against technical debt and the migration to the clouds. Yet, we also promise triumph, as we strive together toward a future where our infrastructure stands as a paragon of innovation, performance, and reliability. Join us, and let us forge that future together.
🔎 RECRUITMENT PROCESS:
- 1. Telephone interview with Talent Acquisition Manager (30~45mn)
- 2. Technical interview (1h)
- 3. Second interview with the Head of Engineering, Product Manager and Team Lead (1h30)
- 4. Fit Team interview (45mn)
- ... and welcome to D-EDGE ! :)
Please be aware that we will be asking for work references.
D-EDGE processes your personal data for the management of your application and the creation of a CV database. To learn more about how your data is managed and to exercise your rights, please refer to our Candidate Privacy Policy.