.Louis Dreyfus Company is a leading merchant and processor of agricultural goods.
Our activities span the entire value chain from farm to fork.
Structured as a matrix organization of six geographical regions and ten platforms, Louis Dreyfus Company is active in over 100 countries and employs approximately 18,000 people globally.We are currently looking for a Lead Full-Stack Developer to join the team.Job Description- Participate in the development and delivery of new features across both front-end and back-end, ensuring that solutions are scalable, secure, and efficient.- Collaborate closely with other developers, product owners, business analysts, architects, and DevOps to clarify requirements and resolve technical challenges.- Participate actively in Scrum events and propose improvements to the processes.- Ensure code quality by conducting thorough code reviews, mentoring junior and mid-level developers.- Proactively identify and resolve system-wide issues, improving the overall health and performance of the application.- Stay up-to-date with emerging technologies and industry trends, recommending and implementing innovative solutions when appropriate.Leadership & Team Management:- Lead and mentor a development team, ensuring that team members are motivated, supported, and focused on delivering high-quality work.- Promote a healthy, collaborative, and productive team environment, with a focus on team stability and a low attrition rate (aiming for no more than 20% annual turnover).- Facilitate agile ceremonies (e.G., sprint planning, retrospectives, daily stand-ups) and ensure smooth delivery processes.
Take on Scrum Master duties.- Set clear goals and expectations for the team, and maintain a steady, predictable team velocity, ensuring timely and consistent delivery of features.Technical Leadership:- Own the technical design of business features, present and validate with LDC Architects to ensure alignment with long-term architectural goals.- Lead by example in the hands-on development of both back-end and front-end, maintaining high standards of code quality and best practices.- Proactively recommend architectural improvements, identifying opportunities to enhance performance, scalability, and security.- Drive Clean Code practices and ensure that code quality metrics (e.G., test coverage, code complexity) are monitored and improved using tools like Sonar Cloud.- Work closely with product owners, architects, and other stakeholders.- Collaborate with other Team Leads to ensure consistency and alignment across teams.Experience- Expert-level proficiency in C#, .NET, ASP.NET Core Web API, with extensive experience designing and implementing scalable solutions.- Deep knowledge of Entity Framework, including complex database design and performance optimization.- Proven experience writing unit tests for front-end and back-end