We are looking for a Lead engineer for one of our internationally renowned clients.
In this position, you will lead the development of complex applications using cutting-edge technologies including .NET Core, Angular, SQL, Azure, and MicroServices / Micro-frontend architectures.
Missions
- Architect, design, and develop enterprise-grade, cloud-native applications with a strong focus on scalability, maintainability, and performance.
- Lead the implementation of MicroServices and micro-frontend architectures using modern frameworks like .NET Core, Angular, and Microsoft Azure.
- Design robust distributed systems, leveraging key Azure services such as App Services, AKS, Azure Functions, Cosmos DB, and SQL Server.
- Drive automation across the DevOps lifecycle, including infrastructure provisioning, container orchestration (Kubernetes), and deployment workflows using Infrastructure as Code.
- Establish and manage CI / CD pipelines, Version Control strategies, and release processes using Azure DevOps and GIT.
- Conduct in-depth code reviews to ensure adherence to best practices in code quality, test coverage, and maintainability—promoting a culture of Test-Driven Development (TDD).
- Optimize performance, ensure security compliance, and enhance the resilience of cloud applications across diverse environments.
- Apply modern architectural principles, including Domain-Driven Design (DDD) and Event-Driven Architecture (Eda), to build modular, decoupled systems.
- Foster an Agile development culture, enabling iterative, high-quality delivery through Scrum methodologies and continuous feedback loops.
- Mentor and support engineering team members, guiding them on best practices in cloud-native development, system design, and DevOps workflows.
- Stay ahead of technology trends, continuously evaluating and integrating new tools, frameworks, and methodologies to enhance team productivity and solution quality.
Required qualifications
6+ years of hands-on experience in enterprise application development.Deep expertise in .NET Core, C#, Angular, and Azure cloud services.Strong experience designing and delivering MicroServices and Micro-frontend architectures.Proficient in Azure-based distributed systems and familiar with Kubernetes and Infrastructure as Code.In-depth knowledge of CI / CD practices, Version Control (GIT), and Azure DevOps.Strong command of Unit Testing and Test-Driven Development (TDD).Practical experience with Agile / Scrum development environments.Demonstrated ability to lead and mentor engineering teams while promoting best practices and code quality.Excellent communication, problem-solving, and technical decision-making skills.Our offer
Working in a Great Place to Work based in LuxembourgAttractive salary and pretty cool benefits (meal vouchers, mobile subscription...)Develop your skills and ideas over a coffee, a beer or a pizza during our Neo'vationsEvolve within a strong company culture, you'll join us for the opportunity and you'll stay because we're super cool (well according to 98% of our employees NEOFACTO Annual Survey 2024)Between afterworks, innovative workshops and ski weekends, there's never a dull moment when you're part of the Neo'SquadRecruitment process :
The pre-qualification interview with our Recruitment ManagerReceipt of our salary proposal / exclusivity agreement2nd interview with our Business ManagerProposal of your application to the clientInterview at the client's premises, which can be conducted either by video or in person